每次单击按钮

时间:2017-09-05 09:52:00

标签: asp.net vb.net entity-framework

我正在尝试按下每个按钮以添加一个下拉列表(使用EF从数据库填充)和两个动态文本框, 然后将列表和文本框中的值存储到数据库中。

我怎样才能使用asp.nrt(vb)和EF?

1 个答案:

答案 0 :(得分:0)

首先,您需要在客户端设置一个面板来保存新的文本框,以及下面的下拉列表:

<asp:Panel ID="pnlButton" runat="server" Width="100%"/>

然后,您需要为按钮单击设置这样的事件。

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim tb As New TextBox
        tb.ID = "TextBox1"
        Dim ddl As New DropDownList
        ddl.ID = "DropDownList1"
        ddl.DataSource = 'your data source from the Database'
        pnlButton.Controls.Add(tb)
        pnlButton.Controls.Add(ddl)
    End Sub

这应该让你开始至少动态创建控件。