请问一个DropDownList 前后台提交的问题,在线等!
现在在做一个项目
页面上3个textbox ,1个dropdownlist
textbox3的值是Dropdownlist的服务器change事件根据textbox1和textbox2的值so检索数据库而得来的,也就是说textbox1和textbox2是条件
所以在Dropdownlist的change事件触发之前,我要先运行脚本验证textbox1和textbox2是否有值。
可是客户端的onchange事件通过了 却进不了服务器段的事件,真的很郁闷
感觉和Button不一样! Button的客户端的click通过之后就可以进入服务器端的click了
我在脚本已经加上了 当不满足条件的时候return false;
而且在后台代码中也注册为
ddl_test.abttributes.add( "onchange ", "return funname() ")
难道dropdoownlist不能做到、么?????????
在线等!一定要经过自己的验证哦
------解决方案--------------------ddl_test.abttributes.add( "onchange ", "return funname() ");
改成 ddl_test.Attributes.Add( "onchange " , "if(!funname()) return; " )
JS方法 funname() 应该返回一个true or false
并且 ddl_test 的 AutoPostBack 属性必须设为 true
------解决方案--------------------呀,用这个啦~
ddl_test.abttributes.add( "onchange ", "if(!funname()) return; ")