問題タブ [pagemethods]
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.
javascript - 超高速の ASP.NET AJAX コールバック/PageMethods を実装する方法
私はASP.NET Webアプリケーション(.NET 4.0)を設計しています。これは基本的に1〜2秒ごとに背後のコードと対話するページを持っています(ScriptManagerまたはjQuery.ajaxを介してClientコールバックまたはPageMethodsを使用)それはでホストされますイントラネットなので、1 ~ 2 秒のリフレッシュ レートが妥当です。
コードビハインドのWebサービス/ページメソッドにタイムリーに(たとえば1秒ごとに)アクセスするページを作成するにはどうすればよいですか。javascript タイマーを使用する必要がありますか (javascrip にはあまり詳しくありません)。
サイトはイントラネットでホストされていますが、望ましいリフレッシュ レートに到達するには、適切なアプローチを実装する必要があります。転送されるデータ量は、各対話で約 1KB です。これに関する私のデザインの推奨事項は何ですか? (コールバックまたは ScriptManager または jQuery.ajax を使用する...回避すべき落とし穴)
ありがとう。
jquery - jquery.ajaxを使用して複合型(複数のリスト)をクライアント側に返す
サーバー側のpageメソッドに対して(jQuery.ajaxを介して)ajax呼び出しを行うページを設計しています。
サーバー側には、との2つのクラスがAgent
ありChannel
ます。pageメソッドでは、aとaをクライアント側
に返したいと思います。
2つのリストをクライアント側に戻すにはどうすればよいですか?それらを次のような1つのクラスにまとめる必要があります。 List<Agent>
List<Channel>
それとももっと良い方法はありますか?
また、クライアント側でこれらのリストのアイテムにアクセスするにはどうすればよいですか?foreach(var item in Agents)
クライアント側の ようなものですか?
jquery - PageMethods、jQuery、JSON
PageMethod
次のように jQuery を使用して呼び出しを試みています。
PostData
クラスは次のとおりです。
次のように jQuery からメソッドを呼び出しています。
どこb
に似ています:{"PostData":{"Guid":"b61dce32-690b-4409-b51a-a6012462e54e","Action":"Testing","Id":"3"}}
次のエラーが表示されます。
電話しないとJSON.stringyfy
、次のエラーが発生します。
私もこれを試しまし{"Guid":"b61dce32-690b-4409-b51a-a6012462e54e","Action":"Testing","Id":"3"}
たが、まだどちらかが得られます
また
私が電話JSON.stringify
するかしないかによる。
私も試しましたが、
しかし、どこにも行きませんでした。
asp.net - ajaxからvb pagemethodを呼び出す
こんにちは、2 つのテキスト ボックスを含む単純な aspx ファイルと、textbox2 に接続された ajax オートコンプリート エクステンダーがあります。
私がやろうとしているのは、aspx.vb から pagemethod "GetModelName" を呼び出して、textbox2 に関連データを入力することです。これは aspx.vb コードです。
これは機能しません..どうすれば機能しますか???.
javascript - ページの読み込み中に JavaScript 関数を読み込む
こんにちは、ページの読み込み時に JavaScript 関数を実行したいと考えています。しかし、私のページはマスターページから派生しているため、フォームはありません。これは私のaspxファイルです
ページの読み込み時に最初に LoadArray() 関数を実行したいと考えています。この関数は、aspx.vb コード ファイルで指定された pagemethod を呼び出しています。
では、このシナリオで javascrip LoadArray() 関数 onPageLoad をロードするにはどうすればよいですか??
c# - ASP.NETページメソッドでのスライディング有効期限を使用したキャッシュ
CacheDuration
ASP.NETでページメソッドを宣言するときに、次のよう に指定できることを知っています。
しかし、私が理解していることから、CacheDuration
絶対的な有効期限のみをサポートしています。スライド式の有効期限が欲しいです。System.Web.Caching.Cache
だから、どういうわけかオブジェクトにアクセスする必要があると私は信じるようになります。ただし、ページメソッドは静的であり、これは基本的にスタンドアロンのWebサービスであるため、静的にアクセスする方法がわかりません。私がグーグルで見た唯一の方法は、からそれを取得することに依存していHttpContext
ます。しかし、HttpContext
ここでは私が利用できるものはありませんよね?
または、を使用System.Runtime.Caching.MemoryCache
して独自のキャッシュを実行する必要がありますか?
どうもありがとう。
asp.net - ユーザーコントロールasp.net内でページメソッドを使用する別の方法
ユーザー コントロール内でページ メソッドの機能を実現する方法はありますか。
どんな助けでも大歓迎です、ありがとう:)
javascript - PagemodモジュールとPage-workerモジュールを連携させますか?
私はFirefox拡張プロジェクトに取り組んでおり、Tabキーを使用してページ上のすべてのリンクを切り替え、URLを抽出し、ソースコードを取得して、解析する必要があります。
現在、Tabキーを使用してページを切り替え、次の方法でURLを取得できます。
...そして、次のような任意のURLのソースコードを取得します(たとえば、ウィキペディア)。
したがって、Pagemod(この場合はdocument.activeElement.href)から取得したURLをPage-workerのcontentURLに渡して、新しいURLが抽出され続けるときに、Tabキーを押すたびにソースコードをフェッチして表示するようにするにはどうすればよいですか。 Pagemodで。
次のことを試しましたが、機能しません。page-modのcontentScriptの一部としてpage-workerを呼び出すことができないようです。
どんな助けでも大歓迎です!:)
jquery - jqueryを使用してasp.net pagemethodを呼び出すと、エラーステータス500が返されます
この問題に対する適切な解決策を見つけることができなかったので、助けが必要です。
jqueryで呼び出す必要があるPageMethodがあります。クライアント コードは次のようになります。
分離コード PageMethod は次のようになります。
この呼び出しはエラー 500 を返します。この理由がわかりません。
jquery - jqueryからスクリプトマネージャーなしでページメソッドを呼び出す
scriptmanagerを使わずにjqueryからページメソッドを呼び出す方法