0

親ページの更新されたパネル内にグリッドビューがあり、いくつかの検索基準(テキストボックスとドロップダウンリスト)に基づいて入力されます。リクエストステータスフィールドと他のフィールドがあります。ユーザーが承認者を選択して要求を送信できるポップアップ ウィンドウ (Aspx ページ) を開くボタンがあります。ポップアップウィンドウが閉じられたら、現在のリクエストステータスで親ページの gridview (検索基準も保持) を自動更新したいと思います。

modalWin を使用してポップアップ ページを開きます。

アップデート

私はまだ答えを探しています。どんな助けでも大歓迎です。

4

1 に答える 1

0

同じことを達成するには、次の手順を試してください。

ポップアップ ページ:

  1. 親ページのコールバックとイベント名を追加

asp:button id="submitButton" runat="server" text="送信" OnClientClick="window.opener.__doPostBack('Search_OnClick','');">

親ページの分離コード:

  1. 親にコードを追加します

    protected void Page_Load(object sender, EventArgs e) { this.ClientScript.GetPostBackEventReference(this, string.Empty);

    if (this.IsPostBack)
        {
            string eventTarget = (this.Request["__EVENTTARGET"] == null) ? string.Empty : this.Request["__EVENTTARGET"];
    
            if (eventTarget == "btnSearch_Click")
            {
              btnSearch_Click(sender, e);
            }
        }
    

    }

于 2012-05-08T08:47:14.937 に答える