【发布时间】:2012-11-02 14:14:42
【问题描述】:
我想通过多个步骤在 asp:wizard 中自动收集所有信息(即控制值)。怎么做? 我找到了一个有趣的链接,但它似乎无法正常工作:只是有关当前步骤的一些信息:http://msdn.microsoft.com/en-us/library/yt340bh4(v=vs.80).aspx
foreach (Control c in Page.Controls)
{
foreach (Control childc in c.Controls)
{
if (childc is Label)
{
lblTitre0.Text += ((Label)childc).Text + ",";
}
}
}
lblTitre0 (asp:label) 中无数据显示
【问题讨论】:
-
有什么原因你不能只使用内置的
FindControl()(例如controlFound = c.FindControl(id);) -
是的,我的目标是获取(即列出)所有控件,而无需一一获取它们,并附上它们的名称(即 id),因为它们在我的向导中很多。跨度>
标签: c# asp.net controls wizard