Asp.net 如果某一特定行和列为空,则在WebGrid数据上设置不同的值
我正在使用WebGrid和WebGridColumns开发MVC 我的模型上有一个数据列表,但数据中的某些列为null,因此我想为null列指定一个不同的值 以下是我的查看代码示例:Asp.net 如果某一特定行和列为空,则在WebGrid数据上设置不同的值,asp.net,asp.net-mvc,razor,Asp.net,Asp.net Mvc,Razor,我正在使用WebGrid和WebGridColumns开发MVC 我的模型上有一个数据列表,但数据中的某些列为null,因此我想为null列指定一个不同的值 以下是我的查看代码示例: var objData = Model.myListofUsers; var webMyGrid= new WebGrid(); webMyGrid.Bind(objData); //Build a list of columns List<WebGridColumn> webColumns= new
var objData = Model.myListofUsers;
var webMyGrid= new WebGrid();
webMyGrid.Bind(objData);
//Build a list of columns
List<WebGridColumn> webColumns= new List<WebGridColumn>();
webColumns.Add(new WebGridColumn { ColumnName = "strName", Header = "Name"});
webColumns.Add(new WebGridColumn { ColumnName = "strPhone", Header = "Phone"});
var objData=Model.mylistofuser;
var webMyGrid=new WebGrid();
webMyGrid.Bind(objData);
//建立一个列列表
List webColumns=新列表();
添加(新的WebGridColumn{ColumnName=“strName”,Header=“Name”});
添加(新的WebGridColumn{ColumnName=“strPhone”,Header=“Phone”});
不是所有的名字都有电话号码,所以我想指定如果没有电话号码,我想在这些字段中声明一些单词,比如“用户没有电话”。WeGridColumn的Format属性可以帮助您
webColumns.Add(new WebGridColumn { ColumnName = "strName", Header = "Name", Format= (item) => String.IsNullOrEmpty(item.strName)? "Your Message": item.strName});