asp.net-mvc – 在asp.net MVC3中调用局部视图
发布时间:2020-05-24 16:05:26 所属栏目:asp.Net 来源:互联网
导读:在asp.net MVC3中使用局部视图的上下文中 Html.Partial和 Html.action有什么区别? Html.Action将调用一个控制器Action,因此它将再次通过整个MVC管道(在服务器内部)找到一个将返回ViewResult的控制器(尽管理论上你也可以返回一个JsonResult或其他东西). Html.
|
在asp.net MVC3中使用局部视图的上下文中 Html.Partial和 Html.action有什么区别? 解决方法Html.Action将调用一个控制器Action,因此它将再次通过整个MVC管道(在服务器内部)找到一个将返回ViewResult的控制器(尽管理论上你也可以返回一个JsonResult或其他东西).Html.Partial只会返回一个PartialPage(如在CSHTML文件中),并且不会通过整个管道.它只会使用视图引擎进行搜索. Action的一些优点是具有身份验证,缓存和其他在MVC管道中发生的事情,而Partial更快(尽管如果您需要传递ViewModel等,您可能在部分页面中承担更多责任) 关于RenderAction vs RenderPartial的优点/缺点,这是一个很好的帖子(有点旧) (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET MVC默认URL视图
- asp.net-mvc – 在路由路径中公开属于MVC应用程序中的区域的
- SimpleMembership与ASP.NET MVC 4中的自定义数据库模式
- 剃刀 – MVC布局VS MVC主页
- asp.net – post文件提供404页面结果,即使发布的文件在maxR
- asp.net-mvc-4 – .NET 4.5中没有调用HttpModule
- asp.net-mvc – 在ASP.NET MVC中检测中止的请求
- asp.net – 如何保护我的AngularJS和Web Api应用程序
- asp.net-mvc – 从ASP.NET MVC2升级到MVC3的原因
- asp.net-mvc – Asp.Net MVC2 RenderAction更改页面mime类型
推荐文章
站长推荐
- asp.net – 连接模式和断开模型在EF
- asp.net – 在Google Chrome浏览器中加载两次
- 遭遇Asp.Net长文件名下载的问题和解决办法
- asp.net-mvc – ASP.NET MVC V2 – 好友类
- asp.net – 使用Html.TextBox添加css类
- asp.net-mvc – 跨多个页面的MVC3 RenderPartial
- asp.net-mvc-5 – MVC 5 AttributeRouting Catch
- 为ASP.NET/ASP.NET MVC配置IIS(Windows 7)3
- asp.net – ReportViewer – 隐藏PDF导出
- 在MVC 6中调整上传的图像大小
热点阅读
