zoukankan      html  css  js  c++  java
  • ASP.net使用技术总结(1)GridView控件的单击处理

    ASP.net 中Gridview控件没有单击处理,代替单击处理,以下两种方法可以处理。
    (1)用SelectedIndexChanged事件
    HTML Code
    <asp:CommandField ButtonType="Button" HeaderText="添加" ShowHeader="True" SelectText="Add" ShowSelectButton="True">
                    
    <HeaderStyle Width="1%" Wrap="False" />
                    
    <ItemStyle HorizontalAlign="Center" />
          
    </asp:CommandField>

    C# Code
    protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
        {
             //相关处理

        }


    (2)在databound里添加行的js脚本,实现跳转。

        protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowIndex != -1)
            {
                e.Row.Attributes.Add("onclick", "Url('" + this.GridView1.DataKeys[e.Row.RowIndex].Value.ToString().Trim() + "')");
            }
        }


  • 相关阅读:
    SQL INNER JOIN
    SQL JOIN
    SQL OUTER JOIN
    SQL CROSS JOIN
    SQL 基础:Select语句,各种join,union用法
    Morton Code
    vs 字体
    sql 语言
    sqllite3
    linux怎么区别文本文件和二进制文件
  • 原文地址:https://www.cnblogs.com/kenryuu/p/1558148.html
Copyright © 2011-2022 走看看