我们可以通过将页面名称作为字符串传递并在 Controls 集合中定位控件来访问 asp.net 页面吗?类似的东西:
private void GetPageCtrl(string pageName)
{
// Process pageName
.
.
.
//
string allTextBoxValues = "";
foreach (Control c in pageName.Controls)
{
foreach (Control childc in c.Controls)
{
if (childc is TextBox)
{
allTextBoxValues += ((TextBox)childc).Text + ",";
}
}
}
if (allTextBoxValues != "")
{
Label1.Text = allTextBoxValues;
}
}
提前致谢。