zoukankan      html  css  js  c++  java
  • griview点击后变色

      <script type="text/javascript">      

      var prevselitem = null;       

    function selectx(row) {                        

    //           if (prevselitem != null) {

    //               prevselitem.style.backgroundColor = '#ffffff'; //           }          

       row.style.backgroundColor = 'PeachPuff';           

      prevselitem = row;

           }      </script>

     <asp:GridView ID="gv" runat="server" AutoGenerateColumns="False" Width="100%"
                    CssClass="grid" OnRowDataBound="gv_RowDataBound">

    protected void gv_RowDataBound(object sender, GridViewRowEventArgs e)    

    {        

           //首先判断是否是数据行      if (e.Row.RowType == DataControlRowType.DataRow)      

          {             e.Row.Attributes.Add("onclick", e.Row.ClientID.ToString() + ".checked=true;selectx(this)");//点击行变色       

                    //  e.Row.Attributes.Add("onmouseover", "if(this!=prevselitem){this.style.backgroundColor='#Efefef'}");//当鼠标停留时更改背景色          

                    //  e.Row.Attributes.Add("onmouseout", "if(this!=prevselitem){this.style.backgroundColor='#ffffff'}");//当鼠标移开时还原背景色

            }

        }

  • 相关阅读:
    substr函数
    Oracle 日期处理
    translate函数使用
    nvl函数
    random随机函数
    case语句
    列的拼接
    并行HASH JOIN小表广播问题
    WITH AS 优化逻辑读
    【hihoCoder挑战赛28 A】异或排序
  • 原文地址:https://www.cnblogs.com/heqianjin/p/3332622.html
Copyright © 2011-2022 走看看