zoukankan      html  css  js  c++  java
  • griview获取当前行的任意一个单元的值

    HTML:

    <asp:GridView ID="GrvQuerySingInfo" runat="server" AutoGenerateColumns="False" >   
    <Columns>
    <asp:TemplateField HeaderText="ID" Visible="false">
                        <EditItemTemplate>
                            <asp:TextBox ID="TextBox2" runat="server" Text='<%# Bind("UserID") %>'></asp:TextBox>
                        </EditItemTemplate>
                        <ItemTemplate>
                            <asp:Label ID="LabID" runat="server" Text='<%# Bind("UserID") %>'></asp:Label>
                        </ItemTemplate>
                    </asp:TemplateField>
     <asp:TemplateField HeaderText="详细" ShowHeader="False">
                        <ItemTemplate>
                            <asp:LinkButton ID="lingk" runat="server" CausesValidation="false" 
                                CommandName="Detail" onclick="lingk_Click">详细</asp:LinkButton>
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
            </asp:GridView>
     

    后台C#:

    protected void LingkApply_Click(object sender, EventArgs e)
            {
               GridViewRow gvr = (sender as LinkButton).NamingContainer as GridViewRow;
               if (gvr != null)
               {
                   Label user = (Label)gvr.FindControl("LabID");//获取当前行的“LabId”
                   Label SignId = (Label)gvr.FindControl("LabSign");
                   Label Name = (Label)gvr.FindControl("lblfullname");
                   Label date = (Label)gvr.FindControl("labdate");
                   string userid = user.Text;
                   string datetime = date.Text;
                   string name = Name.Text;
                   string signid = SignId.Text;
                   Response.Redirect("ApplyForSign.aspx?userid=" + userid + "&time=" + datetime + "&type=apply" + "&name=" + name + "&SignId="+ signid);
               }
    
            }
  • 相关阅读:
    hosts 文件妙用
    asp.net 各种路径
    正则表达式
    int.Parse()、int.TryParse()和Convert.ToInt32()的区别
    总结.NET 中什么时候用 Static
    利用.net的内部机制在asp.net中实现身份验证
    server.transfer 用法
    sql server Datetime格式转换
    如果在代码中使用JS
    js 添加广告
  • 原文地址:https://www.cnblogs.com/fuge/p/2611787.html
Copyright © 2011-2022 走看看