【发布时间】:2015-08-04 15:26:01
【问题描述】:
我正在尝试使用 Control 类从 textBox 的名称中获取值? 这是我的代码:
Control ctl = FindControl(this, "B1");
if (ctl is TextBox)
listBox1.Items.Add(((TextBox)ctl).Text);
//"B1" - 文本框名称
public static Control FindControl(Control parent, string ctlName)
{
foreach (Control ctl in parent.Controls)
{
if (ctl.Name.Equals(ctlName))
{
return ctl;
}
FindControl(ctl, ctlName);
}
return null;
}
问题是编译器没有进入函数。 可能是什么问题?
【问题讨论】:
-
您使用什么语言和环境?
-
Visual Studio 2010 中的 C#
-
在您的问题中添加 c# 标签,以便人们更好地回答您的问题
-
可以加前端标记吗?
-
这是 WinForms 吗?网络表单?还有什么?...
标签: c# .net visual-studio textbox controls