私は、カスタムonclickマウスイベントでASP.netフォームを使用してデータ値を変更しています。クリックして値を更新すると、フォームの1つのdivセクションがポストバックを実行します。ブラウザBACKオプションは、ブラウザが開き、選択されているがAjaxとBrowerのナビゲーション(前/後)
onclick="__doPostBack('ctl01$phCon1$gridReports','sel1')"
これがうまく機能しているが、前に前にURLに戻るにDIVのAJAX/onclickのアクションの履歴を通過します。
これは、doPostBackがブラウズ操作として扱われている可能性があります。ページを動作させるために必要なASP.netコードイベントを実行する手段がありますが、ブラウザの履歴にアクションが格納されていませんか?
新規提案;私はシンプルでネイティブなソリューションを探しています。たとえば、GMailにはAJAXがたくさんありますが、「戻る」に干渉するようには見えません。 GMail ajaxがAJAXをどのように処理して、BACKをうまく動作させることができるかについての洞察はありますか? –