我在使用WebForms视图引擎的MVC项目中获得了此代码,并试图将其转换为Spark。我如何有条件地调用一个部分并传递它的视图数据?Spark中此MVC视图代码的等效语法是什么?
<% if (UserService.IsAuthenticated && !Model.Post.IsDeleted) { %>
<% Html.RenderPartial("Reply", new ReplyViewModel { Id=Model.Post.PostId, CssClass="respond" }); %>
<% } %>
尝试这种(无济于事,它呈现的部分的所有其它内容之前):
<if condition="UserService.IsAuthenticated && !Model.Post.IsDeleted">
#Html.RenderPartial("Reply", new ReplyViewModel { Id=Model.Post.PostId, CssClass="respond" });
</if>
感谢您的想法。但这并不奏效。同样的结果。 – 2009-06-17 03:18:54