我想检查上一行数据是否等于--
,如果不等于--
,那么我将启用下一行中的按钮
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (DataBinder.Eval(e.Row.DataItem, "time_start").ToString() == "--")
{
Button btn = ((Button)e.Row.FindControl("Edit_Button"));
btn.Enabled = false;
}
}
}
您也可以使用GridView1.Rows[e.Row.RowIndex - 1]
这样操作。
一种方法是: