我把数据表里的数据填充到DropDownList里,当我选中某一项时,取当前选种的值,然后再从数据库中取当前选种值的id,
如DropDownList里的值为a,b,c,我选种了C的时候,想从库里取C的ID,怎摸取呢???

解决方案 »

  1.   

    在将数据绑定到DropDownList时,指定一下
    dropdownlist.DataTextFiled="要显示的文字";
    dropdownlist.DataValueFiled="相对应的值,如ID";这样的话,就不用在到数据库中取ID了,直接用dropdownlist.selectvalues 就可以得到ID了
      

  2.   

    首先要么你得在dropdownlist的属性里面设置datavaluefield和datatextfield或者后台代码这对这两个属性赋值,然后就可以利用dropdownlist.selectedValue来作
      

  3.   

    hxling1981(冷雨星空) 的方法做
      

  4.   

    如果我的默认值是无的话,那我是不是给他的value值赋一个数为1,然后判断这个是不是选种这个值只需要判断这个values值是不是1就可以了,是吗??
      

  5.   

    会的能不能写清楚一点啊。我DropDownList.SelectedValue值取的是字符串还是什么,我的dropdownlist.DataValueFiled绑定的是id,但是DropDownList.SelectedValue怎摸用,才能取到当前选项的id值啊,拜托了
      

  6.   

    DropDownList.selectitems.text,取的是你看到的表面文本
    DropDownList.selectitems.value取的是他的值