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事件
       }
     
  • 相关阅读:
    SCILAB简介[z]
    UG OPEN API编程基础 2约定及编程初步
    Office 2003与Office 2010不能共存的解决方案
    UG OPEN API 编程基础 3用户界面接口
    NewtonRaphson method
    UG OPEN API编程基础 13MenuScript应用
    UG OPEN API编程基础 14API、UIStyler及MenuScript联合开发
    UG OPEN API编程基础 4部件文件的相关操作
    UG OPEN API编程基础 1概述
    16 UG Open的MFC应用
  • 原文地址:https://www.cnblogs.com/ileaves/p/2601693.html
Copyright © 2011-2022 走看看