AjaxControlToolkit コントロールからの JavaScript HTTP 呼び出しを最小限に抑えますか?

StackOverflow https://stackoverflow.com/questions/15788

質問

私は、ASP.NET Ajax コントロール ツールキットが ASP.NET 開発者に提供する使いやすさが気に入っています。ただし、それがスケーラブルなソリューションであるとはまったく思いませんでした。2 つの日付入力フィールドがあるページがあります。各日付フィールドに TextBox とそれにアタッチされた CalendarExtendar コントロールを配置すると、/ScriptResource.axd?d=xxxx への外部 Javascript 呼び出しがいくつか (実際には 11 件) 発生します。

これを制御する方法はありますか?なぜそんなにひどいのですか?よりスケーラブルで、簡単で、完全にカスタマイズ可能な、同等の (またはそれ以上の) 機能セットを提供できる、.NET 用のより優れた Ajax ツールキットは何ですか?ここでは車輪の再発明を考えているわけではありません。

役に立ちましたか?

解決

私は常に、JQuery または Prototype を使用して JavaScript で Ajax 呼び出しを記述することを好みました。ASP.NET Ajax Toolkit を使用すると作業が簡単になりますが、決してエレガントに行われているようには見えません。

私個人としては、新しいカレンダー コントローラーを作成したいと思います。このようにして、実行される AJAX (JQuery/Prototype を使用) 呼び出しを制御できます。

他のヒント

ASP.NET AJAX を使用すると、呼び出すための JavaScript プロキシを作成する ScriptManager に Web サービスを登録できます。見る http://msdn.microsoft.com/en-us/library/bb515101.aspx.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top