ViewData.aspx にドロップダウンがある Web ページがあります。リンクをクリックすると、ドロップダウンのデータを AddData.aspx に追加できる別のページにリダイレクトされます。AddData.aspx ページを閉じると、ドロップダウン用に新しく追加されたデータで ViewData.aspx が更新されません。現在、F5を押しています。これを自動的に達成する方法。
2 に答える
名前付きウィンドウとjava-scriptを使用してこれを実現できると思いますが、これが新しいブラウザーでどのように機能するかはわかりません。この方法については、 http ://www.infimum.dk/HTML/JSwindows.htmlを参照してください。
または、jQueryModalウィンドウなどを使用して、ドロップダウンまたはページ全体をリロードすることもできます。
ユーザーを AddView にリダイレクトするのではなく、ポップアップの一種として新しいブラウザ ウィンドウで AddView を開いているようです。それがあなたがしていることなら、それはお勧めしません。
その解決策の代わりに、次のいずれかをお勧めします。
AddData をユーザー コントロールにして、それを ViewData ページに含めます (モーダル ポップアップとして非表示の div 内にある可能性があります)。
ViewData を実際に同じブラウザ インスタンスの AddData ページにリダイレクトし、AddData に ViewData にリダイレクトするボタンを配置します。
ViewData と AddData を異なるウィンドウで同時に表示できるようにする必要がある場合は、AddData がトリガーされた時点で Viewdata ページをプログラムで「ロック」し、ユーザーに ViewData の「更新」ボタンを押すように要求できます。 ViewData ページをリロードします。