繁体   English   中英

触发button.click事件来自另一页

[英]Trigger the button.click event From another page

我正在尝试从弹出页面触发页面1的button.click事件。
第1页有网格视图,每一行都有编辑按钮。 单击该按钮时,将打开弹出页面。
用户可以保存或取消编辑页面。
单击取消将关闭弹出页面“使用JavaScript”。
保存将更新数据库,然后关闭弹出页面。
关闭弹出页面后,应该使用新数据更新页面1中的Grid-View。 我正在做的

protected void Button2_Click(object sender, EventArgs e)
{
    GridView1.DataBind();
}

但是我的问题是如何从弹出页面调用此button.click事件?
还是无论如何,我可以在不重新加载页面的情况下更新页面1中的Grid-View? 对不起,英语“错误”
谢谢

在弹出窗口中,您可以使用javascript window.opener()获取GridView所在的原始窗口的实例。

window.opener().document.getElementById('btnSave').click();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM