1

"old skool" (Web フォーム) のコーディングで気に入っていることの 1 つは、AJAX コントロール ツールキットです。

Microsoft Storefront のビデオ 14で、Rob Conery が TextboxWatermarkコントロールを使用しているのを見ました。

しかし、コードをダウンロードしたとき、透かしコントロールまたはツールキットからのその他のコントロールへの参照が見つからず、それを機能させることもできませんでした。

だから私の質問は、AJAX コントロール ツールキットは、viewstate のない MVC / AJAX / JQuery タイプの世界でも機能するかということです。カレンダーや透かしなどの「単純な」コントロールには何を使用しますか?

4

3 に答える 3

8

jQuery UIには、カレンダーとその他の UI コンポーネントがあります。膨大な数のjQuery プラグインもチェックしてください。

于 2008-12-15T11:43:14.510 に答える
2

私は最近この質問を調べてきました. 実際、それは本当の痛みです。以下に 2 つの例を示します。

例 1 - ポップアップ カレンダー

例 2 - オートコンプリート テキスト フィールド

どちらも簡単ではありません。

通常の ASP.NET と同じように、MVC ページにコード ビハインドを追加し、AJAX コントロール ツールキットを使用することはできますが、それは MVC の全体的な考え方に違反するため、お勧めしません。

私の提案は、Fredrik Kalseth のアドバイスに従い、jQuery UI または多くのプラグインの 1 つを使用することです。Telerik には、jQuery に基づく見栄えの良いオープン ソース MVC コントロールもあります。

于 2010-10-08T21:01:26.667 に答える
0

AJAX コントロール ツールキットのほとんどは、MS AJAX CDNから MVC に適した JavaScript 形式で入手できます。これらは、jquery プラグイン構文を使用して使用することもできます。

于 2010-08-12T14:17:55.557 に答える