asp.net-mvc-3 – Asp.Net MVC 3 – @ Html.Action不会呈现/返回
发布时间:2020-12-16 04:17:40 所属栏目:asp.Net 来源:网络整理
导读:我今天一直在将一个相当新的项目从ViewPages搬到Razor,一切似乎都很顺利.除了我试图使用 Html.Action呈现用户控件,它不会呈现任何东西. 所以我有一个在Home / Index.cshtml中引用的Shared / _Layout.cshtml文件 Index.cshtml具有以下内容: article@Html.Act
我今天一直在将一个相当新的项目从ViewPages搬到Razor,一切似乎都很顺利.除了我试图使用
Html.Action呈现用户控件,它不会呈现任何东西.
所以我有一个在Home / Index.cshtml中引用的Shared / _Layout.cshtml文件 Index.cshtml具有以下内容: <article> @Html.Action("LatestBlogsMainPanelWidget","Blogs") ... </article> 我把陷阱放在BlogsController中,所以我知道这是被请求的.我也知道正在返回一个模型,视图引擎正在找到LatestBlogsMainPanelWidget,甚至正在运行一些伪Razor语法代码: 但是这个文件中的普通html没有进入浏览器.我也尝试了其他(以前工作)的部分,它们也不会出现(页面上的查看源确认它不存在). 我也试过替换 更奇怪的是_Layout文件也有Html.Action命令,它们看起来很好. 我真的不确定还有什么要检查,或者如何确认管道正在获取HTML.任何人都可以帮忙吗? 谢谢! 解决方法
在局部视图上放置一个Layout = null,它将正常工作.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 为什么我需要在asp.net mvc中部分视图的下划
- asp.net-web-api – 为什么我的ApiController方法的ModelSt
- 最好的asp.net日历/日程安排组件?
- 使用ashx / axd处理程序和使用我在ASP.NET中编写的东西之间
- 如何在ASP.NET MVC中渲染HTML字符串?
- asp.net core mvc Area区域跳转
- asp.net-mvc-3 – 如何在自定义编辑器模板中获取模型的字段
- asp.net-mvc – 不同语言的MVC数据注释?
- asp.net-mvc – ASP.Net MVC在使用Ajax.ActionLink加载时在
- asp.net – App_Data文件夹中的图像未显示在浏览器中
推荐文章
站长推荐
- asp.net-mvc – 网格中的kendoui ClientTemplate
- asp.net-mvc – 如何使用selenium进行ASP.NET MV
- AOP-AOP功能测试
- asp.net – 如何MSDeploy构建的网站包到一个处女
- 谈谈基于SQL Server 的Exception Handling
- asp.net-mvc – 与Ninject集成测试
- asp.net-mvc-4 – 为一个页面使用两个Knockout视
- asp.net – WCF与Web-api平台中的数据和事务
- asp.net-mvc – 在MVC中没有持久化Cookie
- asp.net-mvc – 当我的一个模型属性是整数时,为什
热点阅读