2009-04-22 12 views
4

私の質問は、Control ToolkitのASP.NET Ajaxコントロールのいずれも、サーバー側のコントロールなしでASP.NET Ajax ScriptManagerなしで使用できることです。asp.net ajaxコントロールを純粋なクライアントサイドコントロールとして使用できますか?

参考までに、私はASP.NET MVCアプリケーションのコンテキストで尋ねています。

明らかに、コントロールのいくつかは、仕事を達成するためにサーバーにポストバックするため(オートコンプリート、カスケードドロップダウンなど)、このモデルでは意味がありません。

しかし、コントロールのいくつかは、非ASP.NET Webフォームアプリケーションから使用するのが面白いでしょう。たとえば、自分のプロジェクト*でCalendarコントロールを使用したいと思っています。しかし私の好奇心はカレンダーコントロールだけではないので、これらを「純粋なクライアント」モードで使用する一般的な方法があれば興味があります。

これが可能であれば、どのようにするかについての例やリソースを教えてください。

*はい、JQuery UIのカレンダーコントロールのような選択肢がありますが、既に存在する他のMVC以外のプロジェクトとの一貫性のため、Microsoftカレンダーコントロールを使用することをお勧めします。

答えて

2

私はAjax Control Toolkitをリファクタリングして、より多くのクライアント側(特にASP.NET MVCでの使用)を許可すると考えています。ツールキットのスクリプトのみのバージョンはhereです(スクリプトファイルの場合のみ)。

スティーブンワーサーには、それについてのいくつかの優れたブログ記事があります。特に、calendar controlauto-complete text fieldの1つがあります(検索すると他にもあるかもしれません)。

関連する問題