2012-02-20 7 views
0

私はASP.NET & C#を使用してウェブサイトを作成する方法を学習しています。今、私はAJAXのリクエストを&に出力することを学んでいます。私はウェブサイト&と多くの経験をPython/PHPサーバー側で使用しています& javascript + html client side。ASP.NETウェブサイトでAJAXを使用する適切な方法

ASP.NET WebサイトでAJAXリクエストを実行するベストプラクティス方法は何ですか?それはJQueryかC#/ ASP.NETですか?

ネイティブのC#/ ASP.NET AJAX呼び出し/コードを使用する方が良いでしょうか?

// I think its something like 
<asp:AJAX ....> 

どの方法を使用しても問題ありませんか?

ASP.NETでAJAXリクエスト/コールの記述方法を簡単に説明できますか?私はJQueryでそれを行う方法を知っています&ネイティブのJavascriptでもASP.NETではありません。

+2

最も簡単な答え:。。使用MVC – SLaks

答えて

2

あなたがこの質問をしているので、あなたはおそらく物事のいくつかの異なる方法があることを認識しています。残念なことに、非常に多くのオプションがあるため、実際に選択する必要があります。これは難しい場合があります。

ASP.netサイトでAJAXを使用する方法はありません。すべてが賛否両論あります。皆さん(および他のチームメンバー)が書き込み、読み取り、およびメンテナンスするのが最も簡単なものについてです。

AJAXを使用するために特別に作られたいくつかのコントロールがあります(すべての種類の有用なJSをインポートするページのScriptManagerコントロールを使用します)。 UpdatePanelのようなものは、ページ上でAJAX-yの部分的なポストバックを作成して管理するのが簡単です。 AJAX Control ToolKitには他にもたくさんのコントロールが用意されています。

伝統的なAJAXエクスペリエンスをお探しなら、PageMethodsを使用すると簡単に生活できます。 Web Servicesのようなものを調べることもできますが、それらの場所全体を見つけることはできますが、WCF servicesはできるだけ苦労しないようにします。これはコードビハインド、asp、またはjquery/JS

だから、要するに、単なるWeb開発における他のすべてと同じように、何も「正しい方法」はありません、ちょうどあなたのためだった

関連する問題