filename path Status
-----------------------------
1.txt D:\JI\1.txt E
a.txt D:\JI\a.txt D
b.txt D:\JI\b.txt E
这是我的数据表值。我想将这个值绑定到gridview。之前我要删除/隐藏状态为' D'。我在onRowdatabound事件中使用的行,但是它不起作用。请帮助
dtTemSec = (DataTable)ViewState["SecDetails"];
GridImport.DataSource = dtTemSec;
GridImport.DataBind();
答案 0 :(得分:1)
在绑定gridview之前,只需过滤出行,如下所示: -
GridImport.DataSource = dtTemSec.AsEnumerable()
.Where(x => x.Field<string>("Status") != "D")
.CopyToDataTable();
GridImport.DataBind();