当前位置: 代码迷 >> ASP.NET >> DropDownList1的值判断有关问题
  详细解决方案

DropDownList1的值判断有关问题

热度:6467   发布时间:2013-02-25 00:00:00.0
DropDownList1的值判断问题
我现在有6个DropDownList1:我的代码是这样写的
string action_1 = DropDownList1.SelectedValue[0].ToString();
  string action_2 = DropDownList1.SelectedValue[1].ToString();
  string pro_1 = DropDownList2.SelectedValue[0].ToString();
  string pro_2 = DropDownList2.SelectedValue[1].ToString();
  string pro_2 = DropDownList2.SelectedValue[2].ToString();
  string school_2 = DropDownList3.SelectedValue[0].ToString();
  string school_2 = DropDownList3.SelectedValue[1].ToString();
  string tie_2 = DropDownList4.SelectedValue[0].ToString();
  string tie_2 = DropDownList4.SelectedValue[1].ToString();
  string tie_2 = DropDownList4.SelectedValue[2].ToString();
  string tie_2 = DropDownList4.SelectedValue[3].ToString();
  string class_2 = DropDownList5.SelectedValue[0].ToString();
  string class_2 = DropDownList5.SelectedValue[1].ToString();
  string class_2 = DropDownList6.SelectedValue[2].ToString();
  string class_2 = DropDownList6.SelectedValue[3].ToString();

当我要把这些值传给数据库进行插入.
可是这判断太多了,比如说我判断选了action_1或是action_2,这种方法根本实现不了.
还有别的方法可以实现吗?指导一下.谢谢



------解决方案--------------------------------------------------------
DropDownList5.SelectedValue[0].ToString(); 
=================
DropDownList5.SelectedValue.ToString(); 
SelectedValue只有一个(也就是说你选中的选项),不存在多选,不存在索引。
除非你的是ListBox,或者说你的是自定义控件