我试图从DropDown列表中获取所有ListItems的值,但是当我将它们视为Control时,我收到错误:
无法将'system.web.ui.control'类型转换为'system.web.ui.webcontrols.listitem'
我的代码:
if (c.GetType() == typeof(ListItem))
string id = c.ID;
string value = ((ListItem)(c)).Value; ///I get the error here (ListItem)(c)
我如何获得这些价值?我想在不知道这些元素的ID的情况下这样做。
答案 0 :(得分:0)
你能试试吗?
foreach (var item in ctl.Items)
{
var value = item.Value;
}