Gridview中奇偶数行颜色设置

在gridview中的RowDataBound事件里面写

switch (e.Row.RowType)
{
case DataControlRowType.Header:
 e.Row.BackColor = Color.FromArgb(153, 0, 0);
 e.Row.ForeColor = Color.White;
 break;
case DataControlRowType.DataRow:
//建立奇数行与偶数行的onmouseover及onmouseout的颜色变换
if (Convert.ToInt16(ViewState["LineNo"]) == 0)
{
e.Row.BackColor = Color.FromArgb(255, 251, 214);
//e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=‘#FFFBD6‘;this.style.color=‘black‘");
//e.Row.Attributes.Add("onckick", "this.style.backgroundColor=‘#C0C0FF‘;this.style.color=‘#ffffff‘");

ViewState["LineNo"] = 1;
}
else
{
e.Row.BackColor = Color.White;
//e.Row.Attributes.Add("onckick", "this.style.backgroundColor=‘#FFFFFF‘;this.style.color=‘black‘");
//e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=‘#C0C0FF‘;this.style.color=‘#ffffff‘");

ViewState["LineNo"] = 0;
}

break;
}

时间: 2024-10-24 10:34:11

Gridview中奇偶数行颜色设置的相关文章

CSS3:nth-child()伪类选择器,Table表格奇偶数行定义样式

转自爱设计 原文链接http://www.dangshopex.com/jishufenxiang/WEBkaifajishu/8653.html CSS3的强大,让人惊叹,人们在惊喜之余,又不得不为其艰难的道路感到可惜:好的标准只有得到行业浏览器的良好支持才算得上“标准”.CSS3标 准已提出数年,但是目前能实现她的浏览器并不多,虽然部分浏览器能实现部分规范,但这又有什么用呢?面对更多的兼容性问题,CSSer们只有望洋轻叹.虽 然如此,但有前瞻性的我们,又怎能停步不前呢?今天我们就来“前瞻”一

jquery 设置表格奇偶数的颜色和行被选中的颜色样式jquery 设置表格奇偶数的颜色和行被选中的颜色样式

query 代码 $(funtion(){ //设置偶数行和奇数行 $("tbody>tr:odd").addClass("ou");   //为奇数行设置样式(添加样式类) $("tbody>tr:even").addClass("dan");  // 为偶数行设置样式类 $("tbody>tr:has(:checked)").addClass("ed");   //

flex 4 datagrid 奇偶行颜色设置

<s:DataGrid width="100%" height="100%" alternatingRowColors="[#ffFFff,#eeeeee]"> <s:columns> <s:ArrayList> <s:GridColumn/> </s:ArrayList> </s:columns> </s:DataGrid>

使用awk和sed获取文件奇偶数行的方法总结

测试文件test.file [root@localhost ~]# cat test.file 111111111111111 222222222222222 333333333333333 444444444444444 555555555555555 666666666666666 777777777777777 888888888888888 999999999999999 1010101010101010 1) 打印奇数行的方法 [root@localhost ~]# sed -n '1

[转]GridView中直接新增行、编辑和删除

本文转自:http://www.cnblogs.com/gdjlc/archive/2009/11/10/2086951.html .aspx <div><asp:Button runat="server" ID="btnAdd" Text="新增" OnClick="btnAdd_Click" /></div> <asp:GridView ID="gv" runa

asp.net中父子页面通过gridview中的按钮事件进行回传值的问题

这两天写BS程序,遇到父子页面传值的问题,以前没写过web系统,用了几天时间才将问题解决,总结下记录下来: 问题描述: 父页面A中有一个gridview,每行6个列,有5列中均有一个按钮,单击按钮,会根据列的不同进入不同的子页面,在子页面中有获取数据,并返回父页面的gridview中对应的行的对应列中. 问题关键在于如果确定点击的是gridview的哪一行的哪个按钮,因为数据回传的时候,还要放入该行的该列中. 所以需要考虑一下几个方面: 1.动态添加行,以及各行的各列中的按钮 2.点击某行某列的

uwp - RichEditBox - 滚动至光标位置,解决行数超出后设置颜色滚动条回滚顶部的问题

开发中碰到一个问题,当RichEditBox输入的文本达到一定行数的时候设置文本颜色或大小.样式等滚动条会跳到顶部,但是光标其实还是在下面的位置,这样对用户体验造成很大困扰,解决方案就是在设置完成颜色大小样式后重新将光标位置设置一下就可以了. 在设置文本颜色之后加上这句代码: 1 //重新定位到位置 2 try 3 { 4 控件名字.Document.Selection.EndKey(TextRangeUnit.Line, false); 5 } 6 catch 7 { 8 9 } 应该解决了.

修改MyEclipse行数的颜色

1.未修改前,行数的颜色 2.依次选择"Window--->Preferences" 3.选择"General--->Editors--->Text Editors--->Line number foreground" 4.单击"Color"弹出框,选择"基本颜色",然后单击"确定" 5.单击"Apply--->OK",编辑框中的行数颜色为 修改MyEcli

devexpress表格控件gridcontrol设置隔行变色、焦点行颜色、设置(改变)显示值、固定列不移动(附源码)

介绍一些常用的gridcontrol设置. 1.设置隔行变色.首先设置显示隔行变色,步骤:OptionsView-->EnableAppearanceEvenRow-->true和OptionsView-->EnableAppearanceOddRow-->true;然后设置奇数行和偶数行样式颜色等:Appearance-->EvenRow和Appearance-->OddRow.设计完成后,设计器出现隔行变色效果,如图: 2.设置奇偶行样式时,会看到其他行样式.App