【问题标题】:How insert data to Table * cell * from textbox如何从文本框中将数据插入表 * 单元格 *
【发布时间】:2016-04-04 06:44:00
【问题描述】:

我有 3 个文本框、一个“添加”按钮和一个没有任何数据的表格。

我要求用户在 3 个文本框中输入数据,然后按“添加”按钮。单击“添加”时,我想将此数据从文本框中插入到表格中的单元格 1。

我该怎么做?我需要在一个单元格而不是一行中填充 3 个文本框。

    <h2>Please Enter Car details</h2>

                <asp:Label CssClass="details_label"  ID="lebal1" runat="server" >Owner name</asp:Label>
                <asp:TextBox CssClass="details_input" ID="ownerTxt" runat="server" placeholder="Enter Owner name"></asp:TextBox>

                <asp:Label CssClass="details_label" ID="label2" runat="server" >Car Brand</asp:Label>
                <asp:TextBox CssClass="details_input" ID="brandTxt" runat="server" placeholder="Enter Car Brand"></asp:TextBox>

                <asp:Label CssClass="details_label" ID="label3" runat="server" >Car Number</asp:Label>
                <asp:TextBox CssClass="details_input" ID="numberTxt" runat="server" placeholder="Enter Car Number"></asp:TextBox>


                <asp:Button CssClass="details_button" ID="addbtn" Text="Add" runat="server" Height="16px" Width="65px"/>

    <table class="table">
        <tr>
            <th>Zone 1</th>
            <th>Zone 2</th>
            <th>Zone 3</th>

        </tr>
        <tr>
            <td>Cell 1</td>
            <td>Cell 2</td>
            <td>Cell 3</td>
        </tr>
</table>
    </form>

</body>
</html>

【问题讨论】:

  • @Shaharyar no 我使用工具箱中的表格
  • 我知道,我建议您改用GridView。因为输入后您会询问如何将其保存到数据库或在 C# 中接收。 GridView 将帮助您实现这一切。
  • 是的,我知道并且我喜欢使用 GridView ,但是这次我的领导想使用 table :( 没有数据源

标签: c# asp.net html-table


【解决方案1】:

将单元格 1 转换为服务器控件(将 &lt;td&gt;Cell 1&lt;/td&gt; 替换为 &lt;td id="cell1" runat="server"&gt;Cell 1&lt;/td&gt; 等等),将 OnClick 处理程序添加到 addbtn,从该处理程序中的文本框中读取值并将值分配给 cell1 .

【讨论】:

    猜你喜欢
    • 2020-08-26
    • 2016-01-29
    • 2018-05-16
    • 2021-12-20
    • 1970-01-01
    • 2020-12-04
    • 2020-08-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多