如何在ASP.NET MVC中以编程方式显示/隐藏Razor视图中的区域
我希望基于模型值,以编程方式在Razor视图(.cshtml)上显示/隐藏一组字段(标签、文本字段、复选框)。模型无法访问视图如何在ASP.NET MVC中以编程方式显示/隐藏Razor视图中的区域,asp.net,asp.net-mvc,asp.net-mvc-2,razor,Asp.net,Asp.net Mvc,Asp.net Mvc 2,Razor,我希望基于模型值,以编程方式在Razor视图(.cshtml)上显示/隐藏一组字段(标签、文本字段、复选框)。模型无法访问视图 在您的Razor视图cshtml中感谢您: @if(Model.RevealSecretPlans) { <div> Giant frikkin laser </div> } @if(Model.RevealSecretPlans) { 巨弗里金激光器 } 当然,这假设RevealSecretPlans是一个布尔值
在您的Razor视图cshtml中感谢您:
@if(Model.RevealSecretPlans)
{
<div>
Giant frikkin laser
</div>
}
@if(Model.RevealSecretPlans)
{
巨弗里金激光器
}
当然,这假设
RevealSecretPlans
是一个布尔值你想有条件地呈现一些html,还是无论如何都要呈现它,并在不同的浏览器事件上使用js显示隐藏。Hammad Adeel Zahid,有条件地在服务器端呈现一些html。这可能是对喜剧的升级投票的重复,也是一个很好的答案