我的思想是这样的:
网页中有一个GridView控件和一个DropDownList控件
用Altas来做无刷新
GirdView是根据DropDownList控件来刷新的
因为DropDownList样子不是很好看
所以我就用
JS写了一个漂亮的菜单
然后我想通过点击菜单中的相应项来刷新GridView
过程是这样的
先做好DropDownList的PostBack=true和SelectedIndexChanged事件
并可以对GridView进行无刷新
然后隐藏DropDownList
再对自己的菜单点击每一项更新DropDownList
问题来了:
我用javascript来对DropDownList更新他的值的时候
DropDownList并不会触发他的SelectedIndexChanged事件请问我要如何实现上面的功能
或者有什么更好的方法谢谢大家很急
网页中有一个GridView控件和一个DropDownList控件
用Altas来做无刷新
GirdView是根据DropDownList控件来刷新的
因为DropDownList样子不是很好看
所以我就用
JS写了一个漂亮的菜单
然后我想通过点击菜单中的相应项来刷新GridView
过程是这样的
先做好DropDownList的PostBack=true和SelectedIndexChanged事件
并可以对GridView进行无刷新
然后隐藏DropDownList
再对自己的菜单点击每一项更新DropDownList
问题来了:
我用javascript来对DropDownList更新他的值的时候
DropDownList并不会触发他的SelectedIndexChanged事件请问我要如何实现上面的功能
或者有什么更好的方法谢谢大家很急
javascript:setTimeout('__doPostBack(\'DropDownList1\',\'\')', 0)正解
--------------------
但fdlm_dark() 说的“设置下UpdatePanel的触发器试试。”
好像更好。因为省了一步,
请问这个要怎么设置
--------------------------
不过你现在改用了菜单形式,没法用触发器.
不知道这样理解对不对,还要看他怎么说.
2 继承ICallbackEventHandler接口