我有一个 Web 应用程序,它有大约 50 个或更多字段被分成几个面板,我asp:wizard
在几个步骤中使用它们。在表单的末尾,我想根据用户的要求创建一个“这是您要求的 Label1.text ....”,而无需重新创建多个标签并将每个框的文本手动绑定到标签。这是我尝试调用表单中不为空的文本框列表的尝试,但由于感叹号而引发异常。
var requested = this.Controls.OfType<TextBox>()
.Where(txt => string.!IsNullOrWhiteSpace(txt.Text));
foreach (var textBox in requested)
{
Response.Write(requested);
}