我尝试更新后面的代码中的文本框,但我不知道控件ID。但是,控件ID存储在字符串txtid
中。
如何从字符串中提取控件ID,然后在其上设置.Text
属性?
答案 0 :(得分:1)
您可以使用FindControl
通过ID获取对控件的引用。您需要在控件上使用它,该控件是您正在寻找的控件的NamingContainer
。如果TextBox
直接在页面上,并且您没有使用MasterPage
,则可以使用Page.FindControl("ControlID")
:
TextBox textboxComments = (TextBox)this.FindControl(txtid);