gpt4 book ai didi

asp.net-mvc - ASP.NET MVC 中的可重用 UI

转载 作者:行者123 更新时间:2023-12-04 06:37:38 25 4
gpt4 key购买 nike

我的公司正在为我们的客户端代码标准化 3 种不同的开发模型(我们使用 Web 服务作为业务层代码):

  • ASP.NET MVC
  • SharePoint 2010
  • WPF

  • 我们的目标是能够通过重用快速进行更改和新应用程序。我对 WPF 和 SharePoint 2010 进行了大量研究。WPF 有 Prism,SharePoint 有 WebParts(这两者都允许重用 UI 组件)。

    但是我们计划将相当数量的开发发送到 ASP.NET MVC 方法。大部分工作将具有通用的 UI 部分。由于我对 ASP.NET MVC 的研究不多,我希望有人能启发我。

    在 ASP.NET MVC 中如何实现 UI 重用? (意思是 ASP.NET MVC 的 Prism 或 WebParts 是什么?)

    最佳答案

    在 MVC 中,你有 Partials。您可以通过各种方式呈现的部分控件(ASCX 文件):

  • RenderPartial(控件名称),
  • RenderAction(action, controller),在controller action中准备数据,然后用这个数据返回view,
  • 如果您只想重用和渲染 HTML 或 JS,您还可以选择 HTML Helpers,

  • 然后使用 MVC 3 中的 Razor View 引擎,将会有新的选项,如布局和部分。

    关于asp.net-mvc - ASP.NET MVC 中的可重用 UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4675209/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com