您的位置:首页 > 其它

GridView绑定时通过RowDataBound事件获取数据源列值

2012-11-13 15:17 513 查看
protected void gvData_RowDataBound(object sender, GridViewRowEventArgs e)

{

//if (DataBinder.Eval(e.Row.NamingContainer, "DataRow.Readed").ToString() == "0")

//if (gvData.DataKeys[e.Row.RowIndex][1].ToString() == "0")

DataRowView drv = (DataRowView)e.Row.DataItem;

if (drv != null)

{

if (drv.Row["Readed"].ToString() =="0")

e.Row.Style["font-weight"] ="bold";

}

}

由于在RowDataBound方法执行时,已执行了RowCreated,因此此时也可以直接使用改行绑定了相应数据源的某一列值,如e.Row.Cells[9].Text
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: