2010-12-01 16 views
0

私はリスティングページ(データグリッドを持っています)を持っています。私はオーバーレイ(ajaxモーダルポップアップ)を開く各行をクリックして編集ボタンを持っています。データを挿入/更新した後、データグリッドをリフレッシュして新しく挿入したデータを表示し、ページ上部にデータが挿入/更新されたことを示すメッセージを表示する必要があります。ajaxの更新後に確認メッセージにフォーカスを設定します。

私はページの周りに更新パネルを持っているので、ページは編集ボタンをクリックする行に焦点を合わせているので、ユーザーは実際にメッセージを正常に表示するために全部スクロールする必要があります。レコードを正常に更新するかどうかをユーザーが確認できるように、Ajaxの更新後にフォーカス/スクロールをすべて設定できる方法はありますか?

注:modal popupを閉じた後にupdatepanel.update()メソッドを呼び出して更新パネルを更新しています。

ご協力いただければ幸いです。

答えて

0

いい古い名前のアンカータグはあなたを助けますか?

<a name="messageOnTop">my message</a> 
<!-- big data grid --> 

<!-- button that opens the overlay doing business --> 
<a href="#" onclick="doOverlay(); 
    /* when finished with overlay: */ 
    document.location = '#messageOnTop'">button</a> 

上記は単なる擬似コードです。私が言いたいのは、URLに#-notationを付けてアンカーにジャンプできることです。

+0

これは機能しません。 – shailesh

関連する問題