当尝试读取目录时,OleDB异常

本文关键字:OleDB 异常 读取 | 更新日期: 2023-09-27 18:05:54

我不能解决我的问题,但我没有找到任何解决方案,符合我的情况在网上。我有一个CheckBoxList,只是想把选中的项目放到一个列表中。

代码:

  foreach (ListItem item in checkedMonthsBox.Items)
        {
            if (item.Selected)
            {
                months.Add(item);
            }
        }

我得到一个系统。InvalidCastException和

"系统的对象"。字符串"不能转换为"System.Web.UI.WebControls.ListItem"。

月份列表来自"listtitem"类型。

如何解决这个问题?

当尝试读取目录时,OleDB异常

我解决了!

for (int i = 0; i < checkedMonthsBox.Items.Count; i++)
        {
            if (checkedMonthsBox.GetItemCheckState(i) == CheckState.Checked)
            {
                months.Add(checkedMonthsBox.Items[i].ToString());
            }
         }