问题描述
asp.net里的girdview控件的行标题,居顶的几条标题想用"高亮"的红色显示,其它为正常的黑色.而且要"高亮"显示的标题条数是不确定的.由管理员决定.如何实现?谢谢.
解决方案
解决方案二:
学习帮顶
解决方案三:
protectedvoidGridView1_RowDataBound(objectsender,GridViewRowEventArgse){if(e.Row.RowType==DataControlRowType.Header){e.Row.Attributes.Add("style","cursor:pointer;text-decoration:underline;");e.Row.ID="Header";}}
样式自己找:)
解决方案四:
protectedvoidGridView1_RowDataBound(objectsender,GridViewRowEventArgse){if(e.Row.RowType==DataControlRowType.Header){inta=e.rowIndexif(a<10){GridView1.style.backgroundColor='#ff0000';}}}也不知道可行不!
解决方案五:
我在数据库里加了一个字段IsHead.当ishead为true的时候,标题居顶,且红色显示出来.而且首页上有很多gridview控件,有更好的办法吗?
解决方案六:
过滤下IsHead。为TRUE的时候。HEADER加CSS
解决方案七:
protectedvoidGridView1_RowDataBound(objectsender,GridViewRowEventArgse){if(e.Row.RowType==DataControlRowType.Header){e.Row.Attributes.Add("style","cursor:pointer;text-decoration:underline;");e.Row.ID="Header";}}