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

请教一个DropDownList 前后台提交的有关问题,

2012-03-03 
请问一个DropDownList 前后台提交的问题,在线等!现在在做一个项目页面上3个textbox,1个dropdownlisttextbo

请问一个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; ")

热点排行