MVC-VIews-显示ASP.NET

时间:2011-05-09 08:15:34

标签: asp.net-mvc

我在项目中使用MVC。我在视图中有页面,页面中有一些按钮。我想根据布尔条件隐藏一些按钮。

我如何实现这一目标?

2 个答案:

答案 0 :(得分:2)

您可以使用包含布尔属性的视图模型,该属性应指示给定的部分是否应该可见:

@if (Model.AreButtonsVisible)
{
    <button>some button</button>
}

另一种可能性是编写一个自定义HTML帮助器来渲染这些按钮,这些按钮将采用一个布尔值来指示它是否应该发出相应的HTML。

答案 1 :(得分:1)

@if(condition){
    <input type="button" value="the button"/>
}