如何检查是否在ASP.NET中初始化DropDownList?我不是在谈论检查空字符串。如果没有绑定数据源,则下拉列表通常是未初始化的。所以当我尝试用这样的东西检查内容时
x = DropDownList.SelectedItem.ToString()
它只是炸弹......有什么建议吗?
答案 0 :(得分:3)
您可以检查列表是否包含项目:
if(dropDownList.Items.Count > 0) {
// do it...
} else {
// not initialized
}
如果它已初始化,它将有物品,如果不是它不会引发错误。