问题如下:有个字段“已阅读”,里面的内容是
张三,李四,赵五,郑六....... 用来记录已经阅读该记录的用户
用gridview的形式显示的
现在请问我应该如何设置gridview或者写代码
使得如果该字段如果包含了“张三”就显示“已阅读”,否则就显示“new”字样。
或者要实现类似的功能,大伙还有别的更好的办法?先谢谢了
张三,李四,赵五,郑六....... 用来记录已经阅读该记录的用户
用gridview的形式显示的
现在请问我应该如何设置gridview或者写代码
使得如果该字段如果包含了“张三”就显示“已阅读”,否则就显示“new”字样。
或者要实现类似的功能,大伙还有别的更好的办法?先谢谢了
rowdatabound事件中编写代码
将hasReadList字段取出来splict后赋给e.row.cells[x]
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
//假设第一列为你想要的
if(e.Row.Cells[0].Text.IndexOf("张三") > -1)
{
e.Row.Cells[0].Text= "已阅读";
}
else
{
e.Row.Cells[0].Text= "new";
}
}
}