1. ホーム
  2. jquery

[解決済み] .NET 4.5のMSAjaxとWebFormsJSのドキュメントはどこにあるのでしょうか?

2022-02-06 10:20:14

質問

少し前からググっているのですが、探しているものが見つからないようです。

VS2012で.NET4.5を使用して新しいWebアプリケーションを作成しました。大量のファイルが作成されました。Scripts->WebFormsのコンテンツ以外は、ほとんど理解しており、見たことがあります。Ajax Control Toolkitが何であるかは知っていますが、javascriptでここで見るようなものは見たことがありません。

質問ですが、SmartNav.js や TreeView.js などのドキュメントはどこにあるのでしょうか?これらが何をするのか、ファイル内の関数をどのように実装するのかがわかりません。MSAjaxというフォルダがあるので、これらはAjax Control Toolkitと何らかの関係があるのだと思います。

私はここで、素晴らしいツールを見逃しているような気がします。私は通常jQueryUIを使用していますが、.NETのWeb開発には常にVisual Studio 2010またはそれ以前のバージョンを使用しており、これらのファイルがあらかじめ用意されていたことはありません。

この質問がどこかで既に回答されているのであれば、喜んで閉じますが、私自身は何も見つけられませんでした。私がGoogleの使い方が下手なだけかもしれませんが。

私はここに私を導く膨大な量のリンクを発見しました。

http://msdn.microsoft.com/en-us/library/bb398874(v=vs.100).aspx

とこちら

http://msdn.microsoft.com/en-us/library/hh420390.aspx

しかし、私の質問には答えてくれません。

どのように解決するのですか?

Scripts-WebForms ディレクトリに表示されるのは、WebForms における ASP.NET 4.5 ScriptManager の改善、特に Ajax スクリプトファイルと WebForms スクリプトファイルのデカップリングです。 以前は、これらのスクリプトはすべてアセンブリ System.Web.dll 内に存在し、したがってスクリプトを個別に展開する必要はありませんでした。 残念ながら、この方法では個々のスクリプトを制御することができません。 現在、これらのスクリプトはアプリケーションの Scripts フォルダから提供され、簡単に再配布や更新ができるようになっています。

TreeView.js(および他のスクリプトファイル)のようなものに関するドキュメントについては、検索しても何も出てこない理由があります。 これらのスクリプトファイルは、特にASP.NET WebFormsコントロールとMicrosoft Ajaxをサポートするためのものです。 これらのスクリプトは、asp:TreeView のような WebForm コントロールを動作させるための内部 javascript です。

素晴らしいツールを見逃しているわけではありません。 asp:TreeView のような WebForm コントロールを使用するだけで、TreeView.js を使用することになるのです。