0

コンポーネントの周りにasp.netクライアントコントロールを作成し、サーバーとの通信、データのクエリ、データの保存を処理するか、jqueryを使用してサーバーにクエリを実行する(および応答を処理する)方が良いですか?

私はasp.netの初心者ですが、完全にjavascriptベースのソリューションと同様の結果を得るために必要な作業量についてはわかりません。

コンポーネントは 100% JavaScript であり、頻繁にサーバーにデータを要求し (0.5 ~ 2 秒ごと)、ユーザーにいくつかの変更を許可し、後でサーバーによって保存されます。コンポーネントは asp.net サイトの一部としてホストされます。ほんの数種類のデータに対するコンポーネント クエリ / クエリごとに最大 4 ~ 5 個の引数。クエリの順序は関係ありません。データの保存と同様の状況。

4

2 に答える 2

1

必要なすべての機能を処理するプロトタイプをいくつか作成する必要があると思います。もちろん、新しいリクエストを作成する場合は、プロトタイプを使用するだけでよいため、より優れています。

于 2013-03-28T02:16:24.757 に答える
1

はい、ASP.NET 複合コントロールを作成し、IScriptcontrol インターフェイスを実装することをお勧めします。

次に、JavaScript プロトタイプを定義し、それをすべてのクライアント操作に使用します。これらの2つのリンクは、それを行う方法についての説明を通じて公正に提供します。基本的に、必要なものは MS によって既にサポートされており、ASP.NET のサード パート コントロールのほとんどはこの方法で構築されています。

Web サーバー コントロールへのクライアント機能の追加

ASP.NET AJAX 拡張機能を使用して Web サーバー コントロールにクライアント機能を追加する

于 2013-03-28T04:15:00.397 に答える