как добавить новые строки в datatable vb.net

У меня есть форма с текстовым полем и кнопкой добавления.

Пользователь может написать имя в текстовом поле и нажать кнопку «Добавить». он будет сохранен в виде данных с автоматическим идентификатором.после этого текстовое поле очищается, и пользователь может написать другое имя в текстовом поле и нажать кнопку.это должно добавить к существующим данным в памяти с существующим ID + 1.показать на сетке. (это только для того, чтобы показать, что это работает)

У меня есть данные, как это.

    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>

Может кто-нибудь посоветовать мне, как это сделать? Я понимаю, что мой код испорчен и не верен, но мне просто нужно добавить код, чтобы вам, ребята, не приходилось работать с нуля для меня.

Спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос