asp.net-mvc – 在asp.net MVC3中调用局部视图
发布时间:2020-12-16 04:03:39 所属栏目:asp.Net 来源:网络整理
导读:在asp.net MVC3中使用局部视图的上下文中 Html.Partial和 Html.action有什么区别? 解决方法 Html.Action将调用一个控制器Action,因此它将再次通过整个MVC管道(在服务器内部)找到一个将返回ViewResult的控制器(尽管理论上你也可以返回一个JsonResult或其他东
在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 – MVC3部署依赖问题
- 【Asp.Net MVC+EF+三层架构】详解(三)MVC VS 三层架构
- asp.net – 如何使用EntityFramework种子数据代码第一次迁移
- query-string – Asp.net 5 mvc 6获取要查看的查询字符串
- 如何在本地运行ASP.NET C#Web应用程序?
- asp.net-web-api – 使用WIF和OWIN中间件的角色与声明授权A
- asp.net – 适用于.NET开发人员的Windows 7版本
- asp.net – 我可以在SQL会话状态配置中重用现有连接字符串吗
- asp.net-mvc-4 – 在Asp.Net MVC 4应用程序中初始化MassTra
- asp.net – 用于SITE的IIS配置编辑器部分中缺少httpCompres
推荐文章
站长推荐
- asp.net – StaticSelectedStyle-CssClass不工作
- ASP.NET控件属性与[Flags]枚举
- asp.net – 当页面用鼠标悬停在元素上时,jQuery触
- asp.net-mvc – 如何在asp.net mvc中的关系表/模
- asp.net-mvc-2 – 抛出间歇性错误,“所需的防伪令
- asp.net-mvc – 所有控制器都可以访问的一种方法
- asp-classic – 使用ADO Stream逐行读取大文件?
- asp.net – 如何为客户端和服务器缓存设置不同的
- asp.net-mvc-3 – 名称’ViewBag’在当前上下文中
- asp.net – 我没有选择母版页的选项
热点阅读