下面是下拉框代码,下拉框是放在表格中的
<tr>
   <td align="right">公司名</td>
   <td>
 <select class="chosen" name="s_PlaceTheBerth" value="<%=s_PlaceTheBerth>"/>          </td>
</tr>
在下拉框中放一张表,显示2个字段 编号 和 公司名 ;数据很多要从数据库读取。
新手求高手指点,求具体代码。

解决方案 »

  1.   

    用客户端的select做下拉,要对.net的客户端控件和服务器端控件了解比较深,如果没有什么特殊的要求,建议你用服务器端控件DropDrowList
      

  2.   

    方式1:你后台代码不是定义了s_PlaceTheBerth这个变量吗,用字符串拼接成一下格式
    编号    公司名称
    1       AAAAAAAA
    2       BBBBBBBB
    3       CCCCCCCC
    .       .........
    因为是要符合<select>html的格式,隐藏实际字符串是
    <option value='0'>编号    公司名称</option>
    <option value='1'>1       AAAAAAAA</option>
    <option value='2'>2       BBBBBBBB</option>
    <option value='3'>3       CCCCCCCC</option>
    =============================================================
    方式2:不要用<select>控件了,用div等html标签,然后结合js做下拉,这个体验可能会好一些
    <div style="background:url(这个div可以放一张下拉框效果的背景图)"></div>
    然后一点击显示下面的div
    <div>
         <span>编号    公司名称</span>
         <span>1       AAAAAAAA</span>
         <span>2       BBBBBBBB</span>
         <span>3       CCCCCCCC</span>
    </div>
    当然,这个div要用到绝对定位,然后用js去控制他的显示隐藏以为对LZ有帮助有事没事欢迎到:http://www.gogosb.com  逛逛!