我想在這裏做的是,我會根據我的數據庫中的行數動態地創建一個文本框的數組,並且文本框內部會有來自數據庫的值,比如「john」。這樣做的目的是讓用戶能夠輕鬆更新它。有人可以幫忙嗎?如何使用數據庫vb.net中的數據動態創建html文本框數組?
那麼我雖然使用每個語句,但我無法在所有文本框中顯示值。下面是將顯示HTML文本框的示例:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim sql As String = "Select * from Employee WHERE date is null"
Dim EmployeeDt As DataTable = DBadapter.GetDataTable(sql)
Dim i = 0
For Each row As DataRow In EmployeeDt.Rows
Literal1.Text += "<table><tr><td>"
Literal1.Text += "<input id='Text" & i & "' type='text' />"
Literal1.Text += "</td></tr></table>"
i += 1
Next
End sub
但我不知道如何在文本框中顯示值。
我很難弄清楚你的描述是什麼意思,以及代碼snippit如何與它相關。你能不能編輯你的問題,使其更清晰? – Enigmativity
這裏是圖像得到一個更好的圖片:http://vb.net-informations.com/gui/dynamic-controls-vb.htm – djquest
我希望它顯示的東西像圖像只是它不會是textbox1 ,textbox2 ...但來自數據庫的數據。 – djquest