問題タブ [toolkitscriptmanager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - jQuery スクリプト ファイルをインクルードする場所によって違いが生じるのはなぜですか?
私のマスター ページ (私のサイトのすべてのページ) には、ToolkitScriptManager があります。
私のコンテンツ ページには、折りたたみ機能用の一連のハイパーリンクと div があります。
パネルを表示/非表示にするコードは、次のように機能します。
jQuery 1.4.2 ファイルへの ScriptReference を toolkitscriptmanager に含めると、ページ上で JavaScript コードが正しく実行されません (ハイパーリンクのテキストのみが変更され、div は実際には表示されません)。 jQuery ファイルを ToolkitScriptManager にインクルードし、代わりにコンテンツ ページにインクルードすると、正しく機能します。
私は Javascript/jQuery の初心者ですが、これはまったく意味がありません。何が起きてる?
javascript - WebService からのデータはページ履歴に保持されません
これが私のシナリオです:
Web サービスを使用して検索結果を返しています。これを行うために、Web サービスへの ServiceReference で ToolkitScriptManager を使用し、javascript で Web サービスを呼び出しています。JavaScript 呼び出しは次のようになります。
リクエストが成功すると、「OnSuccessGetData」関数が起動され、結果が DIV タグに挿入されます。結果の検索結果は大きくなる可能性があるため、最初の旅行で最初の 20 件の結果のみを返すようにサービスを作成しました。その後、サービスを再度呼び出して次の 5 つの結果を返し、すべての結果が読み込まれるまでこれを続けます。これはすべて素晴らしい作品です。
www.lsbio.com で実際の動作を確認でき、「ヒト マウス」という検索語を使用できます。私の問題は、ユーザーが製品をクリックしてから「戻る」ボタンを押すと、検索結果を Web サービスから再度取得する必要があることです。
検索結果を DIV タグに保持してページの一部として残す方法はありますかWebサービスをもう一度ヒットしますか?
私がやろうとしていることを十分に理解できていない場合は、サイト www.lsbio.com をテストし、人間のマウスという検索用語を使用して、製品をクリックし、[戻る] ボタンを押してください。
asp.net - PopupControlExtender
scriptmanager を含む既存の asp.net Web サイトに新しい asp.net ページを追加しようとしています。このasp.netページでは、「PopupControlExtender」を使用しています。そのため、Web サイトを実行しようとすると、「scriptmanager の代わりに toolkitscriptmanager を使用してください」というエラーが表示されます。
toolkitmanager の代わりに scriptmanager のみを使用する方法はありますか、それとも scriptmanager の代わりに toolkitscriptmanager を使用した後、すべての準備ができている既存のページに何らかの影響がありますか?
asp.net - ScriptManagerのインスタンスを1つだけページに追加できます
AjaxControlToolkitを使用するために、ToolkitScriptManagerをページに追加しようとしています。これが私のコードです:
ただし、ページをロードすると、スクリプトマネージャーのインスタンスを1つだけ実行できるというエラーがスローされます。私はほぼ一日中この問題に取り組んできました、そしてそれは私を狂わせています。別のスクリプトマネージャーはどこにあり、ページが読み込まれるように無効にするにはどうすればよいですか?
asp.net - ASP.net - C# - より速く実行する方法 ajaxToolkit : ToolkitScriptManager
Web サイトに ajaxToolkit を使用しています。もっと速く走らせたい。
ASP.net Netframework 4.0 - C# - Microsoft Visual Studio 2010
以下の設定は私の現在の設定です。さらなる提案をお待ちしています。
ajax - AJAX スライドショー ASP.NET MVC 2 >> ToolkitScriptManager.cs が見つかりません!
ASP.NET MVC 2 アプリケーション内に AJAX スライドショーを実装しようとしています。これは、AJAX スライドショーで .aspx ページを実行すると発生するエラーです。
コンパイラがユーザーフォルダを探しているようToolkitScriptManager.cs
です?!? .NET 3.5 バージョンを指す AJAX コントロール ツールボックスを codeplex からダウンロードし、.NET への参照を追加したことに注意してくださいAjaxControlToolbox.dll
。
なにか提案を?このエラーを処理するにはどうすればよいですか?
ありがとう、マルコ
asp.net - 問題を引き起こす AJAX SciptManager
ScriptManager を .NET 3.5 で動作させようとしていますが、scriptmanager 例外が発生します。ページからすべての UpdatePanels を削除し、すべてを UserControls にリファクタリングして、ページが VB5 アプリのように記述されないようにしました。ToolkitScriptManager はマスターページにあり、問題のページに ScriptManagerProxy がある場合とない場合を試しました。
次のエラーでスタック トレースを取得します。
The Controls collection cannot be modified because the control contains code blocks (i.e. <% ... %>).
スタックトレース:
コード内に <%= タグが見当たらず、必死になっています。エラーの原因を追跡するにはどうすればよいですか。どんな助けでも大歓迎です。
asp.net - ToolkitScriptManagerによって修正されたScriptManager
Ajax Control Toolkitのほとんどのコントロールを使用するには、ページにToolkitScriptManagerコントロールを含める必要があります。拡張ツールキットのバージョンには追加のツールキットが含まれているため、標準のスクリプトマネージャーではなく、Toolkitスクリプトマネージャーである必要があります。コントロールが正しく機能し、通信できるようにする(java)スクリプト。
私の問題は、他の開発者が標準のASP ScriptManagerコントロールを使用し、ToolkitScriptManagerに切り替えずにツールキットコントロールを追加したプロジェクトに出くわすことです。これらのプロジェクトは適切にデバッグされないと予想していましたが、現在はテスト環境と本番環境で何らかの形で機能しており、ソース管理から新しくロードした開発環境にダウンロードするまで実際には壊れません。
誰かが私に「なぜこれらのコントロールを交換する必要があるのですか?それらは他のどこでも機能しています」と尋ねたとき。私は肩をすくめることしかできませんでした。なぜ他のプロジェクトが通常のスクリプトマネージャーと連携しているのかわかりません。
ちなみに、このような問題が私をACTの男ではなくJQueryの男にさせているのです。
これはQ&Aサイトであり、ディスカッションサイトではないため、回答する質問があります。「 ACTスクリプトマネージャーなしでACTコントロールを実行するにはどうすればよいですか?」個人的には、ある種のVisualStudioの不具合を指摘します。しかし、他の誰かがもっと知っているかどうか知りたいです。
asp.net-4.0 - アセンブリ 'System.Web.Extensions から型 'System.Web.Script.AjaxFrameworkAssemblyAttribute' を読み込めませんでした。
最近、VS 2010 に切り替えました。使用中AjaxToolkit version=4.1.51116.0
に実行時エラーが発生します。
アセンブリ 'System.Web.Extensions、Version=4.0.0.0、Culture=neutral、PublicKeyToken=31bf3856ad364e35' から型 'System.Web.Script.AjaxFrameworkAssemblyAttribute' を読み込めませんでした。* *
このエラーは、AJAX ツールキット コントロールのいずれかを使用しているときに発生します。ToolkitScriptManager を使用しています。
このエラーを解決するにはどうすればよいですか? 提案は大歓迎です。
linq - AutoComplete Extender の動作が非常に遅い ASP.NET の理由
修正済み: プロパティ CompletionInterval="0" の欠落
ajax オートコンプリート エクステンダーと Web サービスの機能をテストしています。そして、オートコンプリートエクステンダーがデータを取得して表示するのに時間がかかることがわかりました。現在、データベース接続などはありません。すべてのアイテムを webservice 関数の配列に入れ、LINQ を使用して一致するアイテムのセットを返します。データを表示する約 1 秒のギャップがあります。EnableCaching をオン/オフしてみましたが、誰かがブログでそれを示唆しているのを見つけましたが、Google が数十億のデータを検索し、何十億ものユーザーがいるライブ Web サイトで結果を 1 秒の遅延もなく返す方法を比較すると、まだ非常に遅いです。
Google は asp.net、Linq、またはスクリプト マネージャーを使用して Ajax の作業を行うことはありませんが、データベースに接続せずにローカル コンピューターでテストしているだけなので、動作を高速化する方法があるはずだと思います。おそらくどこかで設定をし忘れていたのでしょう。これが私のコードです。
aspx
code_behind には何もありません。
これがWebサービスのコードです..