0
这是我如何在C#中添加值和文本到我的CheckBoxList如何获得CheckBoxList的项目价值
private void populateFruitList() {
string selectCommand = "SELECT FruitName, FruitID FROM Fruit_Crate";
using (SqlDataSource ds = new SqlDataSource(ConnectionString(), selectCommand)) {
CheckBoxList1.DataSource = ds;
CheckBoxList1.DataTextField = "FruitName";
CheckBoxList1.DataValueField = "FruitID";
CheckBoxList1.DataBind();
}
}
这是我想获得价值,但intellisence没有帮助,
foreach (CheckBox cb in CheckBoxList1.Items) {
if(cb.Checked)
myList.Add(cb.Value); // SAYS wrong Syntax
有人能告诉我到正确的语法吗?
'myList'的类型是什么? – 2013-05-14 14:32:59
列表型 –
Mathematics
2013-05-14 14:33:17
如果它是一个'名单'那么可以肯定'myList.Add(cb.Value.ToString());'做呢? –
RemarkLima
2013-05-14 14:35:50