返回首页

颜色:GridView中的特定行。|大家好,

我有一个GridView,这是从数据库中值的约束。
我只是想改变我的GridView中的特定行的颜色,当它加载。
例如:背部颜色为第三排

任何一个可以请建议我,我该怎么办呢?

感谢和问候,

回答

评论会员:游客 时间:2012/02/07
喜中行创建geidview的事件,你可以改变颜色保护无效GridView1_RowCreated(对象发件人,GridViewRowEventArgsé){ 如果(e.Row.RowIndex==2) { e.Row.BackColor=Color.Red对; }}
KARTHIK Harve
评论会员:游客 时间:2012/02/07
对RowBound事件..codeprelang="c#"Protectedspanclass="code-keyword"void/span_GridView_RowBound(spanclass="code-SDKkeyword"Object/spansender,GridViewCommandEventArgse){GridViewRowgdvrow=e.Row;spanclass="code-keyword"if/span(yourcondition){gdvrow.BackColor=Drawing.Color.LightGreen;}spanclass="code-keyword"else/span{gdvrow.BackColor=Drawing.Color.Pink;}}/pre/code希望这有助于...|koolprasad2003
你能做到这一点,无论是使用Ÿ客户端不回传]或源代码

使用源代码:
使用GridView的
这段代码RowDataBound事件{C}
使用Javascript:
]
评论会员:游客 时间:2012/02/07
S.P.下蒂瓦里的RowDataBound您可以使用此代码为不同类型的行codeprelang="cs"spanclass="code-keyword"protected/spanspanclass="code-keyword"void/spangvDetail_RowDataBound(spanclass="code-keyword"object/spansender,GridViewRowEventArgse){spanclass="code-keyword"if/span(e.Row.RowType==DataControlRowType.Header){e.Row.BackColor=System.Drawing.Color.BurlyWood;} spanclass="code-keyword"if/span((e.Row.RowType==DataControlRowType.DataRow)){ spanclass="code-keyword"if/span(e.Row.RowState==(DataControlRowState.Alternate)){e.Row.BackColor=System.Drawing.Color.LightBlue;}spanclass="code-keyword"if/span(e.Row.RowState==(DataControlRowState.Edit)){e.Row.BackColor=System.Drawing.Color.Red;}spanclass="code-keyword"if/span(e.Row.RowState==(DataControlRowState.Selected)){e.Row.BackColor=System.Drawing.Color.Blue;}spanclass="code-keyword"if/span(e.Row.RowState==(DataControlRowState.Normal)){e.Row.BackColor=System.Drawing.Color.Coral;}}}/pre/code的代码89
{A1}

{A2的}