【发布时间】:2012-06-28 16:44:19
【问题描述】:
我有一个动态生成的表格,表格中的每一行都有一些表单文本框供用户填写,然后提交表单。我遇到的问题是一旦提交就访问这些字段中的值。
该表具有 Id=tableAssigneeChildren
这是我试图访问的文本框之一生成的 html:
<input name="ctl00$ContentPlaceHolder1$tChildName1" type="text" value="Test Name" id="tChildName1" />
下面的代码是我用来测试我是否可以访问上面的文本框的:
Protected Sub btnSubmit_Click(sender As Object, e As System.EventArgs) Handles btnSubmit.Click
Dim childId As Integer
For childId = 1 To CInt(iChild.Value)
Response.Write(DirectCast(tableAssigneeChildren.FindControl("tChildName" & childId), TextBox).Text & "<br />")
Next
End Sub
提前感谢您的帮助。 J.
【问题讨论】:
标签: asp.net asp.net-4.0 findcontrol asp.net-controls