CSSとjQueryの適切なアプリケーションを使用してメニューを実装する従来のASP.NETカスタムコントロールコンポーネントを維持しています。顧客は最近、AJAXバージョンのユーザーインターフェイスを実装するように私たちに求めています。JQueryとMicrosoftのAJAX UpdatePanelはどのように相互運用可能ですか?
jQueryメニューで単純なWebページを作成してから、
という要素をページに挿入すると、AJAXの期待された優位性が得られません。代わりに、IEがリクエストに応じてページをリロードするときに、ページ全体がちらつきます。<asp:UpdatePanel
>
ページからメニューコントロールを削除すると、updatePanelコードが期待どおりに機能するようになるため、明らかにjQueryコンポーネントとUpdatePanelコンポーネントの間のやりとりが行われます。
私はjQueryとUpdatePanelが一緒に動作すると仮定して楽観的ですか?私はおそらくUpdatePanelを放棄すべきでしょうか?もしそうなら、ASP.NET中心のコードベースのための良いオプションは何ですか?
+1 ... jQuery :) – stephen776
のように、私たちはUpdatePanelのアプローチを削除し、代わりにJSONを使ってjQueryで使用するサービスを実装するように見えます。 –