我有一个带有文本框和“添加”按钮的表单。
- 用户可以在文本框中输入名称,然后单击“添加”按钮。它将保存在一个datatable中,其中包含自动ID。
- 之后,文本框被清空,用户可以在文本框中再次输入另一个名称并单击该按钮。
- 这将添加到内存中现有ID + 1的现有datatable中。
- 然后在gridview中显示。(这只是为了显示目的以确认其是否有效)
我有一个像这样的datatable。
Button1.click() event
Dim name = txtname.Text
Dim dt As New DataTable
dt.Columns.Add("ID", GetType(Integer))
dt.Columns.Add("Name", GetType(String))
Dim N As Integer = dt.Columns("ID").AutoIncrement
dt.Rows.Add(N, name)
GridView1.DataSource = dt
GridView1.DataBind()
txtname.Text = ""
目前我有类似上面代码的东西。在真正的程序中,它不仅仅是名称,也不仅仅是一个数据表,所以我只是模拟了一些代码。
这段代码是用于aspx的。
<asp:TextBox ID="txtname" runat="server">
</asp:TextBox><asp:Button ID="Button1" runat="server" Text="Button" />
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
有没有人可以给我建议,如何做到这一点?我知道我的代码很烂,不正确,但我只是需要放一些代码,这样你们就不需要从头开始为我工作。
非常感谢。