如何检查是否在ASP.NET中初始化了DropDownList?

时间:2009-12-31 03:17:27

标签: asp.net drop-down-menu initialization

如何检查是否在ASP.NET中初始化DropDownList?我不是在谈论检查空字符串。如果没有绑定数据源,则下拉列表通常是未初始化的。所以当我尝试用这样的东西检查内容时

x = DropDownList.SelectedItem.ToString()

它只是炸弹......有什么建议吗?

1 个答案:

答案 0 :(得分:3)

您可以检查列表是否包含项目:

if(dropDownList.Items.Count > 0) {
  // do it...
} else {
  // not initialized
}

如果它已初始化,它将有物品,如果不是它不会引发错误。