我有以下代码:
string test = "W~3~1,2,3,4,5,6,7";
foreach (var item in test.Substring(4).ToString().Split(','))
{
CheckBoxListWeeklyDays.SelectedValue = item;
}
当我运行此代码时,只检查最后一个值7?怎么可能?
答案 0 :(得分:0)
试试这个: -
string test = "W~3~1,2,3,4,5,6,7";
foreach (var item in test.Substring(4).ToString().Split(','))
{
ListItem chkItem = CheckBoxListWeeklyDays.Items.FindByValue(item);
if (chkItem != null)
chkItem.Selected = true;
}
如果您的问题得到解决,必须标记答案并投票。