Javascript: Force aspx übergeordneten Seite auf server aktualisieren

In einer untergeordneten popup-Fenster habe ich den folgenden button.

<asp:Button Style="width: 100%;" ID="Button2" runat="server" OnClientClick="RefreshParent()"
 OnClick="Button1_Click" Text="Select Study" />

Die OnClick-Funktion ermöglicht dem Benutzer, wählen Sie eine Studie, die Veränderungen des gesamten Website-Inhalts, dieses Teil funktioniert einwandfrei, damit ist nicht aufgeführt.

Dem OnClientClick-Funktion sollte aktualisieren Sie die übergeordnete Seite, aber nicht dazu führen, dass der client die Daten zu aktualisieren, wenn ich manuell die Seite aktualisieren (F5). Hier ist die RefreshParent code.

<script type="text/javascript">
    function RefreshParent() {
        window.opener.document.reload()
        window.close();
    }
</script>

In der Funktion habe ich auch schon versucht:

window.opener.document.reload(true)

und

window.opener.document.href("home.aspx")

Nichts funktionierte. Gibt es eine Methode, die bewirken, dass ein server postback aus einer untergeordneten Fensters mit der code-behind-oder javascript? Danke.

Haben Sie versucht __doPostBack() ? Siehe: stackoverflow.com/questions/1305954/...

InformationsquelleAutor todd.pund | 2013-02-07

Schreibe einen Kommentar