zoukankan      html  css  js  c++  java
  • GridView选中行变色

    Gridview选中行变色操作:
    
           1、首先在.aspx页面块中添加javascript
    
    <script type="text/javascript">
         var prevselitem=null;
          function selectx(row)
         {
                 if(prevselitem!=null)
                 {
                     prevselitem.style.backgroundColor='#ffffff';
                 }
                 row.style.backgroundColor='PeachPuff';
                  prevselitem=row;
                
          }
     </script>
    
    
    2、然后修改GridView,添加事件OnRowDataBound,如:
    
     <asp:GridView ID="GridView1" runat="server" AllowPaging="True"    Width="100%" PageSize="12" OnRowDataBound="GridView1_RowDataBound">
     </asp:GridView>
    3、最后在.aspx.cs页面中添加
    
    protected void GridView1_RowDataBound(object sender,GridViewRowEventArgs e)
    {
             if (e.Row.RowType == DataControlRowType.DataRow)
                 {
                   // e.Row.Attributes.Add("onmouseover", "if(this!=prevselitem){this.style.backgroundColor='#Efefef'}");//当鼠标停留时更改背景色
                   // e.Row.Attributes.Add("onmouseout", "if(this!=prevselitem){this.style.backgroundColor='#ffffff'}");//当鼠标移开时还原背景色
                    e.Row.Attributes.Add("onclick", e.Row.ClientID.ToString() + ".checked=true;selectx(this)");//点击行变色
                    
                    //e.Row.Attributes["style"] = "Cursor:hand"; //设置悬浮鼠标指针形状为"小手"
                 //  GridView1.HeaderRow.Cells[10].Visible = false;
               // e.Row.Cells[10].Visible = false;//隐藏选择按钮
                //String evt = Page.ClientScript.GetPostBackClientHyperlink(sender as System.Web.UI.WebControls.GridView, "Select$" + e.Row.RowIndex.ToString());
               // e.Row.Attributes.Add("onclick", evt);//执行选择行GridView1_SelectedIndexChanged事件
       }
     
  • 相关阅读:
    小程序隐藏或自定义 scroll-view滚动条
    小程序携带参数(单个或多个)跳转页面(实例)
    小程序接收from表单数据(实例)
    js返回上一页
    项目部署到线上后台进不去
    微信小程序取消button边框线
    阿里iconfont图库官网网址
    php 发送邮件(实例)
    PHP 数组序列化,转为字符串
    面向对象的设计原则
  • 原文地址:https://www.cnblogs.com/ileaves/p/2601693.html
Copyright © 2011-2022 走看看