我有一个包含下拉列表,复选框列表和按钮的页面。
在选择下拉列表时,页面会回发,并且复选框列表的绑定方式如下:
private void ddlType_selectedIndexChanged (object sender, EventArgs e)
{
cblMyList.Items.Add ("Item1", "Value1");
cblMyList.Items.Add ("Item2, "Value2");
}
现在点击我的按钮我正在检索checkboxlist项目。由于某种原因,他们没有保留他们选定的州。所有项目都设置为false。
看起来复选框列表只能从Page_Init中绑定...如果这是真的,那么有另一种方法可以像我一样绑定一个复选框吗?
答案 0 :(得分:0)
这是一个已知问题。在您发布帖子之前的页面中,有一个javascript函数遍历您的复选框列表,并且每个函数都有.checked == true,对它们调用.selected = true。