我在我的项目中使用GridMVC,此代码显示0
或1
:
columns.Add(model => model.ETAT)
.Filterable(true)
.Titled("Etat")
.Sortable(true);
Etat
可以only two value Zero or One
。所以我没有显示0或1而是要显示good IF value it's 1, (etat = 1) ELSE show bad( etat = 0)
。
怎么做?
感谢' S
答案 0 :(得分:1)
将您的代码更改为以下
columns.Add(model => (model.ETAT== 0) ? "bad" :"good")
答案 1 :(得分:1)
我会在我的ViewModel中添加一个ETATDisplay,以便在该后端进行计算。
类似
public class myViewModel
{
public int ETAT {get;set;}
public string ETATDisplay
{
get { return ETAT == 1 ? "Good" : "Bad";}
}
}
然后它应该是视图上的以下内容
columns.Add(model => model.ETATDisplay)