問題タブ [icallbackeventhandler]

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 投票する
1 に答える
2218 参照

asp.net - ASP.NET ICallbackEventHandler と ASP.net Ajax updatepanel

1 つのページで ajax UpdatePanel と ICallbackEventHandler を使用したいと考えています。それぞれがページの個々の部分を処理し、それぞれに関連していません。

UpdatePanel を削除すると、ICallbackEventHandler が機能します。ICallbackEventHandler を削除すると、更新パネルは機能しますが、完全には機能しません:(

デフォルト.aspx

コードビハインド:

上記のコードは単なる概念です。1 つのページで ICallbackEventhandler を使用する 5 つのコントロールが既にあり、それらは完全に機能しています。updatepanel を使用しているページに新しいコントロールを 1 つ追加する必要があり、他のすべての「ICallbackEventhandler」コントロールが壊れました。

0 投票する
0 に答える
237 参照

javascript - icallbackeventhandlerメソッドを介して複数のコントロールを一度にレンダリングする方法は?

私は4つのdropdwonlistsを含む1つのユーザーコントロールを開発していますが、ポストバックなしで値変更バインドを選択する必要があるかもしれませんが、一度に複数のコントロールをレンダリングできないという質問に遭遇しましたか?

これを行う方法はありますか?

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

redirect - ICallbackEventHandler.RaiseCallbackEvent内からResponse.RedirectLocationを呼び出すと、何も行われません。

ページのコールバック中にリダイレクトを行おうとしています。ICallbackEventHandlerを実装しているaspxページがあります。コードビハインドのICallbackEventHandler.RaiseCallbackEvent()イベントハンドラーの内部で、Response.RedirectLocationを使用してユーザーを別のaspxページに移動しようとしています。コードは以下のとおりです。

クライアント側でイベントを発生させ、イベントハンドラーでブレークポイントを設定した後、コードが呼び出されていることを確認しますが、ページは実際にはリダイレクトされません。ここで重要な何かが欠けていますか?Response.StatusCodeの設定や、End()の代わりにFlush()を使用するなど、他のいくつかの方法を試しました。私たちがやろうとしていることについて追加情報が必要な場合はお知らせください。

どんなアイデアでも大歓迎です!

ありがとう、ダニエル

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

wcf - WCF非同期呼び出し-eventhandlerでの例外

WCF非同期呼び出し-eventhandlerでの例外

eventhandlerを使用してWCFメソッドを非同期で呼び出しています。'EventAddCallback'イベントでエラーが発生し、'e.Error'は次のエラーを示します。誰もが理由を知っていますか?サンプルコード、エラー情報、トレース情報、および試したオプションを追加しました。

System.Reflection.TargetInvocationException:操作中に例外が発生し、結果が無効になりました。例外の詳細については、InnerExceptionを確認してください。---> System.ServiceModel.CommunicationException:https://demosite.com/ourservice.asmxへのHTTP応答の受信中にエラーが発生しました。これは、HTTPプロトコルを使用していないサービスエンドポイントバインディングが原因である可能性があります。これは、サーバーによってHTTP要求コンテキストが中止されたことが原因である可能性もあります(おそらくサービスのシャットダウンが原因です)。詳細については、サーバーログを参照してください。---> System.Net.WebException:基になる接続が閉じられました:受信時に予期しないエラーが発生しました。---> System.IO.IOException:トランスポート接続からデータを読み取れません:既存の接続がリモートホストによって強制的に閉じられました。---> System.Net.Sockets.SocketException:既存の接続がリモートホストによって強制的に閉じられました

トレースを有効にすると、表示されます。

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

wcf - WCFサービスで再度開いた後、フェッチデータをクライアントアプリケーションに戻す方法

アプリケーションがWCFDuplexサービスからデータを取得する前に閉じた場合、そのメッセージをシリアル化して、WCFサービスでホストされているサーバーに保持することを計画しています。アプリケーションを再度開いたら、待機中のメッセージが1つあることをユーザーに通知したいと思います。どうすればこれを達成できますか?

私が知っているように、アプリケーションが閉じられると、サービスはユーザーの登録を解除します。それで、これを達成するためにDBメカニズムが必要ですか?

事前のManjunathに感謝します

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

asp.net - ICallBack イベント ハンドラの使用方法

私は2つのドロップダウンリストを持っています.1番目のDDLで選択されたインデックス変更イベントで、2番目のDDLを埋めています.... asp.netの通常のポストバックです..

このシナリオでは、ICallBack イベント ハンドラを使用したいと考えています。

では、これをどのように使用できますか???

よろしく、 Rohit Pundlik

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

c# - クラスの問題を追加する C# ASP コールバック

スタンドアロンのアプリを作成しましたが、コールバックで動作します。それをより大きなアプリに統合しようとしていますが、いくつかの問題があります。

私のスタンドアロン アプリのコールバック コード:

次のように、クラスをより大きなアプリに追加できないのはなぜですか。

Visual Studio で、「ページ」インターフェイス名が必要であるというエラーが表示されます。

コールバック コード自体で、「非静的コンテキストで静的プロパティ 'clientSript' にアクセスできません」という ClientScript を参照するエラーが発生します。

私はこれらの用語をよく理解していません...私はCSの学位などを持っていないので、誰かがこれを説明できれば、それは素晴らしいことです(おそらく最高です)、ありがとう!

0 投票する
0 に答える
102 参照

c# - javascriptから発火した後にicallbackイベントハンドラーを停止する方法

ICallBack イベント ハンドラー メソッドを使用して、グリッドにデータをロードしています。検索機能もこのグリッドに実装されています。コールバックは正常に機能しています。しかし、何かを検索すると、コールバックが発生し、結果がクライアント側に返される前に、別の検索を行っています。問題は、データをロードしている2回です。最初の検索が最初にバインドされ、2 番目の検索がその後バインドされることを意味します。2 回目の検索を行う場合は、最初の検索を停止する必要があります。誰でも私を助けてくれますか?変数をサーバー側に渡し、その変数をチェックすることで停止できます。しかし、それはここでの問題ではありません。サーバー側のイベントが実行されているため、2 番目、3 番目、およびその他の要求に対して非常に低速です。そのリクエストを停止して、新しいリクエストを行う必要があります。どんな助けでも大歓迎です。前もって感謝します。