asp.net GridView控件鼠标移动某行改变背景颜色(方法一)
2009-12-04 00:00
766 查看
using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class Demo19 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack == false) { BindData(); } } public void BindData() { string strSql = "select UserID,C_Name,E_Name,UpdataDate,QQ from Demo_User "; DataTable dt = SqlHelper.ExecuteDataset(SqlHelper.CONN_STRING, CommandType.Text, strSql, null).Tables[0]; GridView.DataSource = dt; GridView.DataKeyNames = new string[] { "UserID" };//主键 GridView.DataBind(); } protected void GridView_PageIndexChanging(object sender, GridViewPageEventArgs e) { GridView.PageIndex = e.NewPageIndex; BindData(); } protected void GridView_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { //鼠标经过时,行背景色变 e.Row.Attributes.Add("onmouseover", "this.style.backgroundColor='#00A9FF'"); //鼠标移出时,行背景色变 e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor='#FFFFFF'"); } } } <table align="center" bgcolor="#c0de98" border="0" cellpadding="0" cellspacing="1" width="99%"> <tr> <th colspan="2"> GridView演示</th> </tr> <tr> <td colspan="2" style="width: 100%;" > <asp:GridView ID="GridView" runat="server" Width="100%" AutoGenerateColumns="False" AllowPaging="True" OnPageIndexChanging="GridView_PageIndexChanging" PageSize="12" OnRowDataBound="GridView_RowDataBound" > <Columns> <asp:BoundField DataField="UserID" HeaderText="UserID" /> <asp:BoundField DataField="C_Name" HeaderText="中文名字" /> <asp:BoundField DataField="E_Name" HeaderText="英文名字" /> <asp:BoundField DataField="QQ" HeaderText="QQ" /> <asp:BoundField DataField="UpdataDate" HeaderText="更新时间" /> </Columns> <RowStyle HorizontalAlign="Center" /> <PagerStyle HorizontalAlign="Right" /> </asp:GridView> </td> </tr> </table>
相关文章推荐
- asp.net GridView控件鼠标移动某行改变背景颜色(方法一)
- 当鼠标移动到GridView控件上某行时,该行的颜色改变(GridView行变色)
- asp.net与winform中的控件背景颜色值的改变(c#)
- Asp.Net中GridView加入鼠标滑过的高亮效果和单击行颜色改变
- ASP.NET中GridView:当鼠标滑过行时背景颜色、数据字体发生变化,鼠标离开行时还原初始状态
- ASP.NET基础教程-DataGrid表格控件-利用ItemDataBound事件实现鼠标移动到控件的某一行时改变该行的背景色
- Asp.Net中GridView加入鼠标滑过的高亮效果和单击行颜色改变
- asp.net与winform中的控件背景颜色值的改变(c#)
- 当鼠标移动到表格的一行时这一行的背景颜色发生改变
- 常量,字段,构造方法 调试 ms 源代码 一个C#二维码图片识别的Demo 近期ASP.NET问题汇总及对应的解决办法 c# chart控件柱状图,改变柱子宽度 使用C#创建Windows服务 C#服务端判断客户端socket是否已断开的方法 线程 线程池 Task .NET 单元测试的利剑——模拟框架Moq
- asp.net 鼠标移入Repeater某一行时改变颜色并且checkbox列被选中
- 当鼠标移动到Picture控件时,如何改变static控件的字体的颜色
- 鼠标移到GridView某一行时改变该行的背景色方法二
- 鼠标移到GridView某一行时改变该行的背景色方法二
- 在ASP.NET中实现鼠标移动悬停在DataGrid时高亮显示这一行的方法
- gridview鼠标经过某行改变样式、颜色并且单击弹出窗口
- 关于Asp.net中GridView控件不显示部分列数据的方法
- CSS:当鼠标移动到表格的某一行时改变其背景颜色
- MFC窗体上的STATIC控件鼠标移上去改变文本和背景颜色,鼠标离开恢复正常