【发布时间】:2015-03-13 06:18:38
【问题描述】:
下面是我的代码,代码为每个超链接创建一个新的复选框,然后用超链接的名称命名每个复选框。然后我有一个 IF 语句,它检查是否检查了动态创建的 CheckBox。如果有,请在标签中显示 CheckBox 的名称。
但是.. 标签未填充。我已经测试了所有内容,如果我手动执行,标签会被填充。标签也保存了视图状态。有任何想法吗? :)
foreach (HyperLink folder in folderList)
{
CheckBox checkbox = new CheckBox();
checkbox.Text = folder.Text.ToString();
folder.Controls.Add(check);
checkbox.EnableViewState = true;
checkbox.AutoPostBack = true;
if(check.Checked)
{
selectedFolder.Text = check.Text.ToString();
}
}
【问题讨论】:
标签: c# asp.net dynamic checkbox