当前位置: 代码迷 >> ASP.NET >> 请问怎么实现一个页面的button触发另一个页面的button_Click事件
  详细解决方案

请问怎么实现一个页面的button触发另一个页面的button_Click事件

热度:840   发布时间:2013-02-25 00:00:00.0
请教如何实现一个页面的button触发另一个页面的button_Click事件
现有2个页面 一个是页面A 在页面A中还有个iframe(页面B) 
页面A和页面B分别有保存按钮
如何实现在页面A点保存按钮 同时触发页面B的保存按钮事件

------解决方案--------------------------------------------------------
用ajax来实现,同时在B页面自定义事件,把其写在load中就OK。
------解决方案--------------------------------------------------------
在A的保存按钮中添加
Response.Write("<script>window.B.button(button,null);</script>");
没试过,你试试。不知道能不能掉点击事件 
Response.Write("<script>window.b.__doPostBack();</script>");刷新到是可以调用的
------解决方案--------------------------------------------------------
探讨

用ajax来实现,同时在B页面自定义事件,把其写在load中就OK。

------解决方案--------------------------------------------------------
JS模拟点击事件,也就是点击A中的保存的时候用JS去获取B中按钮的对象,直接用obj.submit()
------解决方案--------------------------------------------------------
jquery click方法
$(window.frames["iframeName"].document).find("#testbutton").click()
  相关解决方案