这是我的ASP.NET MVC实体核心Web应用程序的一个小摘录
<dt class="col-sm-2">
@Html.DisplayNameFor(model => model.Pass)
</dt>
<dd class="col-sm-10">
@Html.DisplayFor(model => model.Pass)
</dd>
上面的内容来自视图的。cshtml文件
我的问题是,如果我必须打印一个值,而不是从数据库返回的值。 例如,如果我的数据库返回0或1(作为字符串),我希望在视图上打印为“失败”或“通过”。
我怎么能这么做呢? 从哪里来的?
如已为此目的订立条件。 下面是一个例子:
@if(model.Pass.Equals("0"))
{
<p>Fail</p>
}else{
<p>Pass</p>
}
您只需要检查string是否等于0并显示该值。 我还建议您使用razor语法(razor文档)而不是html助手。