为GridView的行添加鼠标经过、点击事件的小例子


复制代码 代码如下:

   protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        e.Row.Attributes.Add("onmouseover", "c=this.style.backgroundColor;this.style.backgroundColor='#95B8FF'");
        e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=c");
        e.Row.Attributes["style"] = "Cursor:hand";
        int count = GridView1.Rows.Count;
        string ID = "";
        for (int i = 0; i < count; i++)
        {
            ID = GridView1.DataKeys[i].Value.ToString();
            GridView1.Rows[i].Attributes.Add("onclick", "newwin=window.open('default3.aspx?ID=" + ID + "','newwin','width=500,height=550')");
        }
    }       



相关阅读:
jquery实现显示已选用户
Linux命令之tr命令使用实例
javascript为按钮注册回车事件(设置默认按钮)的方法
jquery+css实现的红色线条横向二级菜单效果
Fedora 9.0 Apache+PHP+MYSQL 环境安装
Mac OS上安装PostgreSQL的教程
JavaScript正则表达式的分组匹配详解
小议Java中final关键字使用时的注意点
点评js异步加载的4种方式
ubuntu系统怎么把网页版QQ添加到程序列表?
HTML5 File API改善网页上传功能
详解Sql基础语法
Android五子棋游戏程序完整实例分析
Linux 下 (RedHat 9.0) JDK,Tomcat,MySQL的安装
快速导航

Copyright © 2016 phpStudy |