ASP.NET gridview 行的颜色设置

2025-01-07 18:09:59
推荐回答(4个)
回答1:

你在数据绑定完成以后,再对第一列数据进行扫描,相同的值就设置GVKeyFds.Rows[i].BackColor=XXXX就好了

回答2:

我觉得可以这样写删除:
绑定时候 在每一个"删除" 链接上绑定 href="页面地址[如default.aspx]?id=<%#Eval("ID")%> &type=delete"
这样再在 程序里写
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
// 如果有 Request["type"]=="delete"
// 就删除(Request["id"])
bind();
}
}

回答3:

在gridview的RowDataBound事件中指定行的背景色。

回答4:

在RowDataBound 事件中取到第一列的值 根据该值来设置颜色