【发布时间】:2013-03-19 22:26:10
【问题描述】:
我的一个视图页面中有以下位置:
@* Html.Partial("Form")*@
@{
var role = Convert.ToInt32(Session["Role"]);
if (role == 2)
{
Html.Partial("Form");
}
}
Html.Partial("Form") 在任何 if 语句之外都可以正常工作并呈现一切正常。
但是当在 if 块内时,它什么也不渲染,如果语句被命中,这是真的,调试器 eves 读取函数并转到 Form Partial view 并遍历其中的每一行,但最后没有输出在页面上。
请帮忙
【问题讨论】:
标签: .net asp.net-mvc razor