我正在使用asp.Net网站上,并且我正在使用iframe加载单独的页面。
名为Districting.aspx的单独页面包括一个asp button,该文件onClick()调用C#中名为DoneClicked()的函数。
这是asp按钮控件:

<asp:Button ID="LinkButtonDone" CssClass="button button-yellow" runat="server" OnClick="DoneClicked" Text="Done" />

在后面的代码中,DoneClicked函数:
protected void Doneclicked(object sender, EventArgs e)
    {
        // Some code here
        // Calling a function from Default page
    }

我需要做的是在DoneClicked函数的末尾,必须调用Default.aspx页面中的函数。

那么,如何才能从后面iframe页面代码中的Default.aspx.cs访问函数?

谢谢:)

最佳答案

尝试以下对我有用的

在背后的代码中

protected void Doneclicked(object sender, EventArgs e)
    {
        ScriptManager.RegisterStartupScript(this, this.GetType(), "scriptid", "window.parent.location.href='ParentPageName.aspx';", true);
 }

08-03 23:21