this.ddlPro.SelectedValue = model.province;
this.ddlCity.SelectedValue = model.city;
this.ddlCounty.SelectedValue = model.county;
调试的时候 后面model的值能获取 可是赋不到下拉框去
我的省市县读取不是写的js 是从数据库读的 怎么弄啊
this.ddlCity.SelectedValue = model.city;
this.ddlCounty.SelectedValue = model.county;
调试的时候 后面model的值能获取 可是赋不到下拉框去
我的省市县读取不是写的js 是从数据库读的 怎么弄啊
解决方案 »
- 新手请教程序界面问题
- c#服务程序怎样和winform程序进行消息通信(在下从wince转道过来,肯请各位指导)!
- 用sesson和datatable做购物车,datetable做数据源绑定datalist怎么删除datatable的一行呢,
- 50分求个代码覆盖率开源工具
- C#中定义字符串
- 请各位高手,有做论坛经验的人士一起来讨论怎么对TextBox赋值问题!
- 救命啊!!关于事件的
- 怎么样可以将打开的Excel的工作薄1复制一个为工作薄2并打开?2个工作薄内容、格式完全一样。
- devexpress的dataNavigator怎么用啊
- 滚动条上的拖动条的长度怎样改变
- 生成checkbox的问题
- js 取 checkbox 的值有问题
{
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";
}
这个很容易的,
如楼上说的,用dropdownlist的change事件~~~,,,vs 2005下 在前端页面 dropdownlist属性加上 autopostback="true"
还有一个就是初始化控件是要放在if(!IsPostBack){}中
<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>
我写了啊 可是为什么下拉框只出现省的不出现市的 还有县的啊
if(DropDownList.SelectedValue==" ")
{
。
}
。。