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
{
//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
相关文章推荐
- GridView绑定时通过RowDataBound事件获取数据源列值
- GridView绑定时通过RowDataBound事件获取数据源列值
- GridView通过RowDataBound事件获取字段值、数据源列值
- gridview绑定checkbox控件后,通过单击CheckedChanged事件获取当前选择行的数据
- GridView中RowDataBound事件 获取列值的方法
- GridView中RowDataBound事件 获取列值的方法 .
- GridView控件RowDataBound事件中获取列字段
- GridView控件RowDataBound事件中获取列字段
- GridView控件RowDataBound事件中获取列字段
- GridView中RowDataBound绑定事件
- ASP.NET之Gridview的行绑定事件RowDataBound事件
- GridView控件RowDataBound事件中获取列字段的几种途径
- GridView控件RowDataBound事件中获取列字段
- 在GridView_RowDataBound事件中绑定列
- GridView控件RowDataBound事件中获取列字段的几种方法
- 【转】通过在RowDataBound事件中把行索引绑定到控件的CommandArgument,然后在RowCommand事件中取出
- GridView控件RowDataBound事件中获取列字段的几种方法
- Asp.net 中 GridView 在 RowDataBound事件中获取 某列值 的方法
- GridView控件RowDataBound事件中获取列字段的几种途径
- GridView控件RowDataBound事件中获取列字段的几种途径