ami*_*adi 5 razor asp.net-mvc-3
在我的项目<% if (Model.Folders != null){}%>工作正常,当我将此代码转换为razor格式时,我得到了异常"没有重载方法'写'在MVC3 Razor格式中采用0参数',在我的
Html.RenderPartial(ViewData["abc"] as string, Model);
Run Code Online (Sandbox Code Playgroud)
我正在使用动态视图
在Razor中,if测试应该是这样的:
@if (Model.Folders != null)
{
<div>@Model.Folders</div>
}
Run Code Online (Sandbox Code Playgroud)
之RenderPartial类的:
@{Html.RenderPartial(ViewData["abc"] as string, Model);}
Run Code Online (Sandbox Code Playgroud)
或者您也可以使用Partial等效且稍短的方法:
@Html.Partial(ViewData["abc"] as string, Model)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6374 次 |
| 最近记录: |