首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

使用两个dropdownlist控件,可以实现联动,但当第一个dropdownlist取默认值时无法实现联动效,该如何解决

2012-05-27 
使用两个dropdownlist控件,可以实现联动,但当第一个dropdownlist取默认值时无法实现联动效加了if(!IsPostB

使用两个dropdownlist控件,可以实现联动,但当第一个dropdownlist取默认值时无法实现联动效
加了if(!IsPostBack)还是不行。我问的问题是,当第一个dropdownlist取默认值时,例如实现省市联动,当省绑定的是“河南”,第一次选择“河南”时,实现不了联动,当选其他项后再选“河南”时就可以实现联动了,我想要在默认值时就实现联动代码该怎样写

[解决办法]
你设置默认值的时候,第二个里面的列表你也应该同时设置处理。
处理的方法有2个
1,在服务器端绑定的时候,绑定完第一个,再以第一个的第一项去绑定第二个
2,在客户端使用js,绑定完第一个,输出 Page.ClientScriptManager.RegisterStartupScript(Page.GetType(),"x","你联动的js方法",true)

热点排行