ホームページ  >  記事  >  ウェブフロントエンド  >  Button_Click を通じて iframe の .aspx ページが送信された後に、iframe が配置されているページを自動的に更新する方法。 _html/css_WEB-ITnose

Button_Click を通じて iframe の .aspx ページが送信された後に、iframe が配置されているページを自動的に更新する方法。 _html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 12:18:351283ブラウズ

iframe、iframe ボタン

default.aspx にはツリービューと iframe
<asp:TreeView ID="TreeView1" runat="server" >                  <Nodes>           <asp:TreeNode Text="物资管理" Value="物资管理" SelectAction="Expand">       </Nodes>                </asp:TreeView><iframe id="iframe1"  width="100%" height="100%"  runat="server"></iframe>
があります
このツリービューのノードはバックグラウンド データの読み取りを通じてバインドでき、ノード値は iframe を制御する単一の数値の Src です。 iframe 内のページの Button_Click が送信されると、メニュー内の順序番号も増加します。ここで問題となるのは、Button_Click イベントでこのデータ バインドされたツリービューのツリービュー内のノード番号を更新する方法です。
注: Ajiax の UpdatePanel を使用して非同期に更新できれば最適です
!

ディスカッションへの返信(解決策)

実際には、子ページの送信であり、親ページを更新するのは

親ページにjs関数を記述します。たとえば、この関数はreload()と呼ばれます。そして、ページ更新、window.location .href=xxxxxx などの js を記述します。
サブページが正常に送信されたら、parent.reload() を呼び出すだけです。

逃した。 。 。

サブページが正常に送信されたら、window.parent.reload() を呼び出します

いいえ、メソッドが間違っています

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。