【发布时间】:2011-10-14 23:10:51
【问题描述】:
我正在填充一个数据表,该表又填充了一个复选框列表。我希望在添加项目时选择它们。我可以这样做,但是当我添加第 2 个 -> 第 n 个项目时,它只保留最后一个复选框。有没有办法通过绑定保留选定的复选框?这是我目前的功能:
protected void FinalizeAdd_Click(object sender, EventArgs e)
{
VersionDataTable.AddVersionDataTableRow(Convert.ToInt32(VersionDropDown.SelectedValue), ProductDropDown.SelectedItem.Text + " " + VersionDropDown.SelectedItem.Text);
ProductCheckList.DataSource = VersionDataTable;
ProductCheckList.DataValueField = VersionDataTable.VersionIDColumn.ToString();
ProductCheckList.DataTextField = VersionDataTable.VersionTextColumn.ToString();
ProductCheckList.DataBind();
ProductCheckList.Items[ProductCheckList.Items.Count - 1].Selected = true;
}
提前感谢您的帮助。
【问题讨论】:
标签: c# asp.net data-binding checkboxlist