永发信息网

vs2008 girdview中设定各行的颜色根据需要变化

答案:1  悬赏:0  手机版
解决时间 2021-05-02 18:54
  • 提问者网友:酱爆肉
  • 2021-05-01 22:22

我在vs2008里绑定了一个girdview的数据,其中一个字段为状态,里面有4个状态“未提交”“已提交未批复”“已提交已批复”“已提交已拒绝”我没行的数据都包含一个其中一个状态,状态会随着操作而变化

Q:请问,怎样才能实现,如果状态是“未提交”则这行背景为蓝色“已提交未批复”背景为黄色,等。用什么语句能实现,希望附上代码

我希望能在后台程序上绑定,我的状态都在一个数据库表里保存,绑定的时候是直接多个表合成一个视图这样子操作的

希望能附上代码或例子,我的平台是vs2008 c#+sql2005

最佳答案
  • 五星知识达人网友:拾荒鲤
  • 2021-05-01 23:45

在Gridview的RowDataBound事件里写代码,获取并判断当前状态,然后给e.Row.BackColor赋值,具体代码就不贴了,思路是这样的,自己写出来才更有成就感,不是吗。呵呵~!

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯