ASP.NET获取<EmptyDataTemplate></EmptyDataTemplate>模板中的textBox控件值

本文详细介绍了如何在Web应用中实现前后台交互,包括使用ASP.NET Core创建表单,通过GridView展示并操作数据,以及后台处理提交事件。重点在于实现用户界面与后端逻辑的无缝对接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前台

<EmptyDataTemplate>
                    <table>
                        <tr style="color: Black; background-color: SkyBlue; font-weight: bold;">
                            <th scope="col" style="width: 10px;">
                                &nbsp;
                            </th>
                            <th scope="col" style="width: 190px;">
                                名称
                            </th>
                            <th scope="col" style="width: 194px;">
                                键值
                            </th>
                            <th>
                                &nbsp;
                            </th>
                        </tr>
                        <tr>
                            <td>
                            </td>
                            <td>
                                <asp:TextBox ID="txtName" runat="server" MaxLength="100" CssClass="input_text"></asp:TextBox>
                            </td>
                            <td>
                                <asp:TextBox ID="txtCode" runat="server" MaxLength="16" CssClass="input_text"></asp:TextBox>
                            </td>
                            <td>
                                <asp:LinkButton ID="linkBtnInsert" runat="server" CommandName="Add">新增</asp:LinkButton>
                            </td>
                        </tr>
                    </table>
                </EmptyDataTemplate>

后台

/// <summary>
    /// GridView事件
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void gvFieldValue_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        if (e.CommandName.Equals("Add"))
        {
            GridViewRow row = (GridViewRow)((e.CommandSource as LinkButton).NamingContainer);//获取值
            string txtName = (row.FindControl("txtName") as TextBox).Text;
            string txtCode = (row.FindControl("txtCode") as TextBox).Text;

         }

     }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值