私のページに移動する一部のユーザーは、次のような URL を介して移動します。http://domain/ProductDetail.aspx?Productid=123#Pricing
このセクションには、購入するための asp:button があります。このボタンはポストバックを引き起こし、ブラウザーでページを再レンダリングするときに FragmentIdentifier #Pricing はアドレス ウィンドウに表示されたままになります。
これは、ブラウザーが #Pricing セクションに移動した場合に表示されないページにレンダリングされた新しいコンテンツがあるため、問題を引き起こしています。
ポストバックで FragmentIdentifier を防ぐにはどうすればよいですか?
明確化: この問題は Chrome で発生するようですが、IE8 や FireFox では発生しません。アクション属性でそれへの参照がない場合でも、Chrome はポストバック後に #FragmentIdentifier を保持します。