我有一种内联样式,我想根据通过ViewDataDictionary传递给它的参数应用于部分视图。在asp.net中有条件地呈现部分视图的更清晰的方式mvc2
我的ascx这个样子的 -
<div <% if ((bool)ViewData["Visible"] == false) { %> style="display:none;" <% } %>>
...
</div>
有一个更清洁的方式做到这一点?
编辑:
只是为了澄清,这是一个已经使用强类型模型的局部视图。所以,我需要一种将额外信息传递给部分视图的方法,这在模型中是不可能的,因为它实际上是针对包含视图的模型中的每个集合容器条目调用的。
如果它的一个部分需要逻辑,坚持你所拥有的 – Ahmad 2010-07-19 11:22:31