可惜VB的不会用,看了头晕,C#的到是会用的

解决方案 »

  1.   


    <script type="text/javascript">
    //联动函数
    function changehs(){
          //首先取出当前选中的是那个省
          var selectProObj = document.getElementById("DdlProvince");
          var selectProId  = selectProObj.options[selectProObj.selectedIndex].value;
          
                  //获取所有省市ID的下拉框的项目的个数
          var sLen = document.getElementById("DdlCity").options.length;                      
                  //清除以前的内容
          for(var i=0;i<sLen;i++)
            {document.getElementById("DdlCity").options.remove(0);}
                  
                  //获取所有省市ID的下拉框的项目的个数       
          var idObj = document.getElementById("Ddl_ProId");
          sLen = idObj.options.length; 
          var hidecityObj = document.getElementById("Ddl_CityId");
          var cityObj     = document.getElementById("DdlCity");
               
                cityObj.options.add(new Option("请选择市","请选择市"));
                  for (var i=0;i<sLen;i++)
                    if (selectProId == idObj.options[i].value){
                cityObj.options.add(new Option(hidecityObj.options[i].text,hidecityObj.options[i].value));
             }
             
            
          }
          
    function setValue(obj){
       document.getElementById("edtCityId").value = obj.options[obj.selectedIndex].value;
    }
      </script>
    DdlProvince.Attributes.Add("onchange", "changehs();");
    this.DdlCity.Attributes.Add("onchange", "setValue(this)");//添加两个隐藏dropdownlist 分别绑定 Ddl_ProId  Ddl_CityId
      

  2.   

    这个还是比较简单``仿照ASP来取,直接使用 = request.getQustring('控件名称')
      

  3.   

    choose的js函数在哪里,帖出来看看,我猜是你的名称搞错了