我是靠谱客的博主 霸气洋葱,最近开发中收集的这篇文章主要介绍mvc4 renderpartial html,MVC4使用嵌套@ Html.RenderPartial()抛出编译器错误信息:CS1502...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

我使用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")

{{Message}}

这部分没有问题,工作正常。现在在_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...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部