this.ddlPro.SelectedValue = model.province;
this.ddlCity.SelectedValue = model.city;
this.ddlCounty.SelectedValue = model.county;
调试的时候 后面model的值能获取 可是赋不到下拉框去
我的省市县读取不是写的js 是从数据库读的 怎么弄啊

解决方案 »

  1.   

    我的是把所有的都写进去了 我的办法有点笨。if(myselectValue=="行政楼")
    {
    document.getElementById("t1").style.display="block";
    document.getElementById("t2").style.display="none";
    document.getElementById("t3").style.display="none";
    document.getElementById("t4").style.display="none";
    document.getElementById("t5").style.display="none";
    document.getElementById("t6").style.display="none";
    document.getElementById("t7").style.display="none";
    document.getElementById("t8").style.display="none";
    document.getElementById("t9").style.display="none";
    document.getElementById("t10").style.display="none";
    document.getElementById("t11").style.display="none";
    document.getElementById("t12").style.display="none";
    document.getElementById("t13").style.display="none";
    document.getElementById("t14").style.display="none";
    document.getElementById("t15").style.display="none";
    document.getElementById("t16").style.display="none";
    document.getElementById("t17").style.display="none";
    }
    else if(myselectValue=="第一教学楼")
    {
    document.getElementById("t2").style.display="block";
    document.getElementById("t1").style.display="none";
    document.getElementById("t3").style.display="none";
    document.getElementById("t4").style.display="none";
    document.getElementById("t5").style.display="none";
    document.getElementById("t6").style.display="none";
    document.getElementById("t7").style.display="none";
    document.getElementById("t8").style.display="none";
    document.getElementById("t9").style.display="none";
    document.getElementById("t10").style.display="none";
    document.getElementById("t11").style.display="none";
    document.getElementById("t12").style.display="none";
    document.getElementById("t13").style.display="none";
    document.getElementById("t14").style.display="none";
    document.getElementById("t15").style.display="none";
    document.getElementById("t16").style.display="none";
    document.getElementById("t17").style.display="none";
    }
    else if(myselectValue=="第二教学楼")
    {
    document.getElementById("t3").style.display="block";
    document.getElementById("t1").style.display="none";
    document.getElementById("t2").style.display="none";
    document.getElementById("t4").style.display="none";
    document.getElementById("t5").style.display="none";
    document.getElementById("t6").style.display="none";
    document.getElementById("t7").style.display="none";
    document.getElementById("t8").style.display="none";
    document.getElementById("t9").style.display="none";
    document.getElementById("t10").style.display="none";
    document.getElementById("t11").style.display="none";
    document.getElementById("t12").style.display="none";
    document.getElementById("t13").style.display="none";
    document.getElementById("t14").style.display="none";
    document.getElementById("t15").style.display="none";
    document.getElementById("t16").style.display="none";
    document.getElementById("t17").style.display="none";
    }
      

  2.   

    三级联动,,,,
    这个很容易的,
    如楼上说的,用dropdownlist的change事件~~~,,,vs 2005下 在前端页面 dropdownlist属性加上 autopostback="true"
      

  3.   

    OnSelectedChanged事件
    还有一个就是初始化控件是要放在if(!IsPostBack){}中
      

  4.   


     <asp:DropDownList ID="ddlPro" runat="server" AutoPostBack="true" 
                        onselectedindexchanged="ddlPro_SelectedIndexChanged">                                     
                <asp:ListItem></asp:ListItem>
            </asp:DropDownList>      <asp:DropDownList ID="ddlCity" runat="server" AutoPostBack="True" 
    onselectedindexchanged="ddlCity_SelectedIndexChanged">                 
            </asp:DropDownList>
    <asp:DropDownList ID="ddlCounty" runat="server" AutoPostBack="True" >
                
            </asp:DropDownList>
    我写了啊 可是为什么下拉框只出现省的不出现市的  还有县的啊
      

  5.   

    vs2005设计 设置属性 VALUE值不同
    if(DropDownList.SelectedValue==" ")
    {
           。
    }
    。。
      

  6.   

    嘿嘿 好了 结贴 就是没有onchange