我已经像这样在 webgrid 中设置了 uo 速记条件,但它不起作用,请帮助
grid.Column("sold", format: @(item.sold == 1?"Yes":"No")),
请使用视图模型。向您的视图模型添加一个属性,该属性将负责格式化此值:
public string FormattedSold
{
get
{
return sold == 1 ? "Yes" : "No";
}
}
然后将该列绑定到此属性:
grid.Column("FormattedSold"),
如果您不想使用视图模型并将您的视图变成意大利面条代码,请继续,做我的客人:
grid.Column(
"sold",
format: @<text>@(item.sold == 1 ? "Yes" : "No")</text>
),