【发布时间】:2021-02-15 16:31:42
【问题描述】:
我试图通过变量名来引用控件。该控件位于选项卡控件内的面板中。
如果它在父窗体上,我可以像这样引用控件:
Me.Controls("TextBoxName").Text = "test text"
是否有一种简单的方法来引用任何控件,无论它在哪里?
如果做不到这一点,我如何遍历所有控件来找到它? - 我不确定如何获取选项卡上的控件。
谢谢!
【问题讨论】:
-
感谢您的回复 - 不幸的是,由于出现了紧急情况,我不得不放弃一切。我会在早上尝试这些建议。非常感谢您的快速响应,并希望我现在有时间查看它们!
-
如果您所在的页面上已有 Tab 控件,则可以访问它的子控件。例如,如果此控件
<uc:TabControl ID='MyUserTabControl' runat='server' />在您的页面上,您可以在代码隐藏中执行Dim txtBox as TextBox = Ctype(Me.MyUserTabControl.FindControl("TextBoxName"), TextBox),然后以这种方式从父页面访问它。 -
Yogesh/dr.null 的回答完美 - 谢谢大家,非常感谢!