問題タブ [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.

0 投票する
3 に答える
1800 参照

javascript - 超高速の ASP.NET AJAX コールバック/PageMethods を実装する方法

私はASP.NET Webアプリケーション(.NET 4.0)を設計しています。これは基本的に1〜2秒ごとに背後のコードと対話するページを持っています(ScriptManagerまたはjQuery.ajaxを介してClientコールバックまたはPageMethodsを使用)それはでホストされますイントラネットなので、1 ~ 2 秒のリフレッシュ レートが妥当です。

  1. コードビハインドのWebサービス/ページメソッドにタイムリーに(たとえば1秒ごとに)アクセスするページを作成するにはどうすればよいですか。javascript タイマーを使用する必要がありますか (javascrip にはあまり詳しくありません)。

  2. サイトはイントラネットでホストされていますが、望ましいリフレッシュ レートに到達するには、適切なアプローチを実装する必要があります。転送されるデータ量は、各対話で約 1KB です。これに関する私のデザインの推奨事項は何ですか? (コールバックまたは ScriptManager または jQuery.ajax を使用する...回避すべき落とし穴)

ありがとう。

0 投票する
4 に答える
3701 参照

jquery - jquery.ajaxを使用して複合型(複数のリスト)をクライアント側に返す

サーバー側のpageメソッドに対して(jQuery.ajaxを介して)ajax呼び出しを行うページを設計しています。
サーバー側には、との2つのクラスがAgentありChannelます。pageメソッドでは、aとaをクライアント側
に返したいと思います。 2つのリストをクライアント側に戻すにはどうすればよいですか?それらを次のような1つのクラスにまとめる必要があります。 List<Agent>List<Channel>

それとももっと良い方法はありますか?
また、クライアント側でこれらのリストのアイテムにアクセスするにはどうすればよいですか?foreach(var item in Agents)クライアント側の ようなものですか?

0 投票する
2 に答える
2317 参照

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するかしないかによる。

私も試しましたが、

しかし、どこにも行きませんでした。

0 投票する
1 に答える
7612 参照

asp.net - ajaxからvb pagemethodを呼び出す

こんにちは、2 つのテキスト ボックスを含む単純な aspx ファイルと、textbox2 に接続された ajax オートコンプリート エクステンダーがあります。

私がやろうとしているのは、aspx.vb から pagemethod "GetModelName" を呼び出して、textbox2 に関連データを入力することです。これは aspx.vb コードです。

これは機能しません..どうすれば機能しますか???.

0 投票する
4 に答える
1641 参照

javascript - ページの読み込み中に JavaScript 関数を読み込む

こんにちは、ページの読み込み時に JavaScript 関数を実行したいと考えています。しかし、私のページはマスターページから派生しているため、フォームはありません。これは私のaspxファイルです

ページの読み込み時に最初に LoadArray() 関数を実行したいと考えています。この関数は、aspx.vb コード ファイルで指定された pagemethod を呼び出しています。

では、このシナリオで javascrip LoadArray() 関数 onPageLoad をロードするにはどうすればよいですか??

0 投票する
1 に答える
1135 参照

c# - ASP.NETページメソッドでのスライディング有効期限を使用したキャッシュ

CacheDurationASP.NETでページメソッドを宣言するときに、次のよう に指定できることを知っています。

しかし、私が理解していることから、CacheDuration絶対的な有効期限のみをサポートしています。スライド式の有効期限が欲しいです。System.Web.Caching.Cacheだから、どういうわけかオブジェクトにアクセスする必要があると私は信じるようになります。ただし、ページメソッドは静的であり、これは基本的にスタンドアロンのWebサービスであるため、静的にアクセスする方法がわかりません。私がグーグルで見た唯一の方法は、からそれを取得することに依存していHttpContextます。しかし、HttpContextここでは私が利用できるものはありませんよね?

または、を使用System.Runtime.Caching.MemoryCacheして独自のキャッシュを実行する必要がありますか?

どうもありがとう。

0 投票する
2 に答える
4003 参照

asp.net - ユーザーコントロールasp.net内でページメソッドを使用する別の方法

ユーザー コントロール内でページ メソッドの機能を実現する方法はありますか。

どんな助けでも大歓迎です、ありがとう:)

0 投票する
1 に答える
1110 参照

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を呼び出すことができないようです。

どんな助けでも大歓迎です!:)

0 投票する
1 に答える
1497 参照

jquery - jqueryを使用してasp.net pagemethodを呼び出すと、エラーステータス500が返されます

この問題に対する適切な解決策を見つけることができなかったので、助けが必要です。

jqueryで呼び出す必要があるPageMethodがあります。クライアント コードは次のようになります。

分離コード PageMethod は次のようになります。

この呼び出しはエラー 500 を返します。この理由がわかりません。

0 投票する
2 に答える
2573 参照

jquery - jqueryからスクリプトマネージャーなしでページメソッドを呼び出す


scriptmanagerを使わずにjqueryからページメソッドを呼び出す方法