我正在尝试按下每个按钮以添加一个下拉列表(使用EF从数据库填充)和两个动态文本框, 然后将列表和文本框中的值存储到数据库中。
我怎样才能使用asp.nrt(vb)和EF?
答案 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
这应该让你开始至少动态创建控件。