Asp.net @Html.DisplayFor强类型帮助器类
我试图根据数据显示不同的消息 如Isonline==True,则显示在视图“Online”或“Offline”上 代码 但我想像这样改变它Asp.net @Html.DisplayFor强类型帮助器类,asp.net,razor,Asp.net,Razor,我试图根据数据显示不同的消息 如Isonline==True,则显示在视图“Online”或“Offline”上 代码 但我想像这样改变它 @foreach (var item in Model) { @Html.DisplayFor(m => item.ApplicationUsers.IsOnline_A) == true <span> Online<span> } else{ <span> Offline<span> } 怎么做
@foreach (var item in Model)
{
@Html.DisplayFor(m => item.ApplicationUsers.IsOnline_A) == true
<span> Online<span>
}
else{
<span> Offline<span>
}
怎么做的??
谢谢:您可以添加一个if条件,检查属性值,并有条件地呈现跨度
@foreach (var item in Model)
{
if(item.ApplicationUsers.IsOnline_A)
{
@:<span> Online<span>
}
else
{
@:<span> Offline<span>
}
}
假设IsOnline_A是布尔类型属性
@foreach (var item in Model)
{
if(item.ApplicationUsers.IsOnline_A)
{
@:<span> Online<span>
}
else
{
@:<span> Offline<span>
}
}
@foreach (var item in Model)
{
if(item.ApplicationUsers.IsOnline_A)
{
<text><span> Online<span></text>
}
else
{
<text><span> Offline<span></text>
}
}