ASP.NET2005 gridview中点击某行的任意位置选中某行 交替效果 变换鼠标手势
来源:互联网 发布:mac软件基地 编辑:程序博客网 时间:2024/06/05 07:35
ASP.NET2005 gridview中点击某行的任意位置选中某行 交替效果 变换鼠标手势
在 GridView中增加选择按钮SELECT,并让其不显示
<Columns>
<asp:CommandField ShowSelectButton="True" Visible="False" />
</Columns>
为gridview添加RowDataBound事件的代码:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
//鼠标移动到每项时颜色交替效果
e.Row.Attributes["onmouseover"]= "e=this.style.backgroundColor;this.style.backgroundColor='#cccccc'";
e.Row.Attributes["onmouseout"]= "this.style.backgroundColor=e";
//设置悬浮鼠标指针形状为"小手"
e.Row.Attributes["style"] = "Cursor:hand";
//鼠标点击某行即选中某行
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
//鼠标移动到每项时颜色交替效果
e.Row.Attributes["onmouseover"]= "e=this.style.backgroundColor;this.style.backgroundColor='#cccccc'";
e.Row.Attributes["onmouseout"]= "this.style.backgroundColor=e";
//设置悬浮鼠标指针形状为"小手"
e.Row.Attributes["style"] = "Cursor:hand";
//鼠标点击某行即选中某行
e.Row.Attributes["onclick"] = ClientScript.GetPostBackClientHyperlink(this.GridView1, "Select$" + e.Row.RowIndex);
}
}
}
}
运行的时候可能会出现“invalid postback or callback argument”的错误提示,只要将aspx页面<%@ Page%>上加上属性 EnableEventValidation="false" 就可以了。
注:好多网上找的代码是这样的,不用能,大家注意,代码如下:
//单击行的任意列会自动选中此行,加在RowCreated事件中也可以
e.Row.Attributes.Add("onclick", "__doPostBack('GridView1','Select$" + e.Row.RowIndex + "')");
e.Row.Attributes.Add("onclick", "__doPostBack('GridView1','Select$" + e.Row.RowIndex + "')");
- ASP.NET2005 gridview中点击某行的任意位置选中某行 交替效果 变换鼠标手势
- 用javascript实现GridView行背景色交替鼠标划过行变色点击行变色选中
- gridview 点击某行任意位置选择该行
- 点击GridView任意位置,选中所在行
- 用javascript/css实现GridView行背景色交替、鼠标划过行变色,点击行变色选中
- 鼠标经过GridView时,行的颜色变换效果
- 扩展GridView实现多选(全选)、点击行任意位置选择行、选中变色、添加双击事件等
- 扩展GridView实现多选(全选)、点击行任意位置选择行、选中变色、添加双击事件等
- 扩展GridView实现多选(全选)、点击行任意位置选择行、选中变色、添加双击事件等
- asp.net的 GridView 选中行变色效果、 、
- jqGrid表格多次点击行交替选中的实现
- Jquery 实现表格颜色交替变化,点击选中行,鼠标移过颜色变化。
- Jquery 实现表格颜色交替变化,点击选中行,鼠标移过颜色变化。
- GridView点击任意地方选中
- C#中DataGridView控件鼠标点击选中行的问题
- gridview中点击行的任何位置选定一行
- GridView , 正常行背景色,交替行背景色,鼠标指向行背景色,鼠标点击后背景色
- GridView鼠标单击选中行
- Hibernate工具类
- js常用技巧总结(27条)
- c#读取Excel并显示出来,然后存入数据库
- 从TCP/IP模型全面认识FTP
- Asp.net中的几个对象(转自flypigluo的专栏)
- ASP.NET2005 gridview中点击某行的任意位置选中某行 交替效果 变换鼠标手势
- SQL视图索引
- 语音识别01
- 深入理解 __doPostBack
- 坦然
- Flex 中通过程序控制编译后的SWF文件属性,包括大小,背景色等。
- HTTP错误代码详细介绍
- chartfx 画stack图
- Excel工作表保护密码破解