现在,由于它的好处,所有东西都从传统的aspx转换为razor视图, 我的问题是如何实现类似于面板的东西,在我们允许的情况下,如果X为真,则显示面板else visible = false。
我们怎样才能在MVC中实现类似的东西?
答案 0 :(得分:5)
你可以在视图中使用剃须刀:
@if(condition) {
<div>............ </div>
}
答案 1 :(得分:0)
该面板实际上是MVC视图中的target_link_libraries(irWGN irRNG)
元素,因此您可以直接在视图上处理条件,如Matteo1010所述,或者如果您想设置仅包含传递值和HTML帮助的视图,则使用JS:
<div id="yourdivid">...</div>
我认为使用传递值的JS方法比直接在视图内部编写C#代码更有利于控制客户端的视图行为。