[英]How to create an array of html textbox dynamically with data in it from database vb.net?
我想在这里做的是,将有一个文本框数组根据我数据库中的行数动态创建,并且文本框内部将包含数据库中的值,例如“ john”。 这样做的目的是使用户能够轻松地对其进行更新。 有人可以帮忙吗?
好吧,尽管我为每个语句都使用了,但是在所有文本框中都无法显示值。 这是将显示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
但是我不知道如何在文本框中显示值。
采用:
Literal1.Text += "<input id='Text" & i & "' type='text' value='" & some_value & "'/>"
您还需要添加:
runat="server"
如果要从后面的代码访问文本框。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.