我在客户端用select获取的省市级列表:<select name="sf" id="sf" onchange="changecity()">
                <option selected>选择省份</option>
                <option value="江苏省">江苏省</option>
问题是在点击服务器端按钮时怎样获取select里所选择的值???

解决方案 »

  1.   

    <select name="sf" id="sf" onchange="changecity()">  1、你可以把这个加上 ruant=“server”
    2、你可以隐藏个label啊 什么之类的(服务器端控件)。 然后在changecity里为隐藏的label赋值 。然后在点击服务器端按钮后用Label.Text就可以老
      

  2.   

    放在表单里post回去,或者把select 做成服务器控件
      

  3.   

    加了runat="server"可是点击按钮时它获取的始终是"选择省份"为什么呀?
      

  4.   

    如果你连DropdownList都懒的使用,何必使用asp.net呢?
      

  5.   

    呵呵~问题已解决 听两位的用的DropdownList
      

  6.   

    我遇到了同样的问题我是做的级联,但是服务器端的 DropdownList 的选项在改变里,需要回传才能重新绑定数据
    所以我用了Html控件select,但是问题是又如何在服务器端获取用户选择的项呢于是我加了 runat="server" ,服务器是可以使用此控件了,但是万万没想到的是,这样前面做好的select操作出现了问题郁闷中,在此顶一下