概述
我使用MVC 4,想整理一下我的看法了一点,所以决定创建多个局部视图和渲染过程中把他们聚在一起。MVC4使用嵌套@ Html.RenderPartial()抛出编译器错误信息:CS1502
这个工作原理当正在呈现的视图有少数@Html.RenderPartial('pathtomypartialView.cshtml')但如果这个partialView.cshtml反过来有其他@Html.RenderPartial('pathtomyotherPartialView.cshtml')里面定义的失败。
我得到这样的错误使用任何的RenderPartial或部分方法
error CS1502: The best overloaded method match for 'System.Web.WebPages.WebPageExecutingBase.Write(System.Web.WebPages.HelperResult)' has some invalid arguments
error CS1503: Argument 1: cannot convert from 'void' to 'System.Web.WebPages.HelperResult'
是否有MVC4的方式,我们可以将整理我的大视标记文件?即试图用其他部分视图渐进地组成部分视图。
编辑
只是为了让更多的细节。
我的移动视图看起来是这样的:
文件:ManageLoads.Mobile.cshtml
位置:视图 - > Shipper-> ManageLoads
这个观点里面我有这样的代码:
@Html.Partial("~/Views/Shipper/_DashboardPartial.cshtml")
这部分没有问题,工作正常。现在在_DashboardPartial.cshtml里面,如果我有另一个局部视图的引用,它会失败。
{@Html.RenderPartial("~/Views/Shipper/mobilePartials/_MyWarehouse.cshtml");}
此休息并引发错误,但如果我复制粘贴“_MyWarehouse.cshtml”里面就有的内容,它开始重新工作。我已经验证了_MyWarehouse.cshtml的路径是正确的,所以我怀疑它与导致问题的RenderPartial方法的嵌套有关。
问候 基兰
2013-11-10
Kiran
最后
以上就是霸气洋葱为你收集整理的mvc4 renderpartial html,MVC4使用嵌套@ Html.RenderPartial()抛出编译器错误信息:CS1502...的全部内容,希望文章能够帮你解决mvc4 renderpartial html,MVC4使用嵌套@ Html.RenderPartial()抛出编译器错误信息:CS1502...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复