我有一个应该有条件地呈现 ActionLink 的 ASP.Net MVC 4 视图。但是,ActionLink 不会在最终输出中呈现。为了诊断问题,我在所需的 ActionLink 前后添加了文本,并且还在if
正文之外复制了 ActionLink 代码。
结果是正文之外的 ActionLink 代码if
以及之前/之后的文本呈现,但不是我真正想要的 ActionLink。
@Html.ActionLink("NEXT", "_NextPage")
@if (true /*!Model.IsFinalPage*/) {
<text>Pre</text>
Html.ActionLink("NEXT", "_NextPage");
<text>Post</text>
}
输出:
下一篇
(下一个是适当的链接)