asp.net-mvc – 在ASP.NET MVC中的View和PartialView有什么区别?
发布时间:2020-05-25 00:52:46 所属栏目:asp.Net 来源:互联网
导读:ASP.NET MVC中的View和PartialView之间有什么区别? 乍一看,两者的需要对我来说似乎并不明显。 理论上,答案是:部分视图是嵌入在主视图中的“子视图” – 可以在多个视图中重复使用的东西,如侧边栏。 在实践中,答案是:很少。 理论上,部分视图比标准视图
|
ASP.NET MVC中的View和PartialView之间有什么区别? 乍一看,两者的需要对我来说似乎并不明显。 解决方法理论上,答案是:部分视图是嵌入在主视图中的“子视图” – 可以在多个视图中重复使用的东西,如侧边栏。在实践中,答案是:很少。 理论上,部分视图比标准视图更轻量级,但将“常规”视图传递给RenderPartial并且性能看起来是完全相同的。我经常使用正则.aspx视图作为“部分”视图,因为你可以让他们引用一个主视图,以提供模板化的内容,如你可以使用ASP.NET WebForms中的UserControls做。见here。 部分视图更像门户上的Web部件 – 它们是完全自包含的对象。如果布局是简单和静态的,或者如果您对Intellisense错误感到烦恼,则当您没有< html>和< body>标签中的标签视图。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – MVC 3 $.ajax – 响应似乎是从部分视图缓
- asp.net – 模型项的类型为CookMeIndexViewModel,但需要一个
- 在asp.net c#应用程序中使用Graphviz Dll
- 单个ASP.net网站与多个实例和web.configs
- asp.net-mvc – 使用实体框架4.1创建复合主键
- asp.net-core – MVC 6安装为Windows服务(ASP.NET Core 1.0
- asp.net-core-mvc – 将复杂对象存储在MVC 6中的TempData中
- asp.net – 未捕获错误:在初始化之前无法在弹出窗口上调用
- asp.net – 在项目之间共享aspx页面
- asp.net – 每5秒自动刷新一次Updatepanel
推荐文章
站长推荐
- entity-framework – 管理dbContext的生命周期
- ASP.NET GridView CommandField作为TemplateFiel
- .net – UpdatePanel中的FileUpload控件,不刷新整
- asp.net-mvc-4 – / signalr / hubs未加载到asp.
- asp.net – 使用xml类型在SQL Server 2005中存储
- asp.net – 您没有使用批量加载语句的权限
- ASP.Net MVC Ajax形式与jQuery验证
- asp.net – 正在生成无效的Webresource.axd参数
- 为什么要使用ASP.NET Membership安全模型?
- azure – 创建App Service订阅EMPTY
热点阅读
