zoukankan      html  css  js  c++  java
  • asp.net 关于gridview使用的一些小技巧

    gridview中嵌套控件示例 —— 添加了一个linkbutton

    前台:

                <asp:GridView ID="gv2" runat="server" AutoGenerateColumns="false" OnRowCommand="gv2_RowCommand">
                    <Columns>
                        <asp:BoundField DataField="pref_name" HeaderText="地区" />
                        <asp:TemplateField>
                            <ItemTemplate>
                                <asp:LinkButton runat="server" ID="gv_lbtn" Text="测试1" CommandArgument="<%# Container.DataItemIndex %>" CommandName="test1" />
                            </ItemTemplate>
                        </asp:TemplateField>
                    </Columns>
                </asp:GridView>

    后台:

        protected void gv2_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            switch (e.CommandName)
            {
                case "test1":
                    int rowIndex = Convert.ToInt32(e.CommandArgument);
                    GridViewRow gr = gv2.Rows[rowIndex];
                    
                    string alter = string.Format("alert('{0}')", gr.Cells[0].Text.Trim());
                    ScriptManager.RegisterStartupScript(Page, GetType(), "", alter, true);
    
                    break;
                default:
                    break;
            }
        }
  • 相关阅读:
    花匠
    积木
    Hello world
    老鼠走迷宫全部路径
    今天下午选做题目
    整数高精度运算——加法
    博客启航
    解线性不定方程
    关于完全背包问题
    关于最小代价子母树
  • 原文地址:https://www.cnblogs.com/catherinehu/p/11286687.html
Copyright © 2011-2022 走看看