2017-09-05 28 views
-3

我想每個按鈕單擊添加一個下拉列表(從數據庫使用EF填充)和兩個文本框動態, 和之後,存儲從列表中的值和文本框導入數據庫。創建下拉列表和兩個文本框每次單擊按鈕時

如何使用asp.nrt(vb)和EF來做到這一點?

+0

SO不適用於代碼編寫服務。在實施過程中詢問你面臨的問題,而不是要求社區做你的功課。 –

+0

是的,謝謝你的建議 –

回答

0

首先,你要建立一個面板上的客戶端將存放新文本框,並dropdownlists象下面這樣:

<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 

這應該讓你開始動態地創建控件。

相關問題