ICallbackContainer インターフェイス


コントロールがコールバック スクリプトを取得できるようにするためのメソッドを定義します。Defines a method that enables controls to obtain a callback script.

public interface class ICallbackContainer
public interface ICallbackContainer
type ICallbackContainer = interface
Public Interface ICallbackContainer


インターフェイスを実装するクラスは、 ICallbackContainer サーバーへのコールバックを開始するスクリプトを持つコントロールを提供します。Classes that implement the ICallbackContainer interface provide controls with a script that will initiate a callback to the server. コールバックのページ処理によってページが再作成され、ページに保持されている状態情報は変更されないため、コールバックはより一般的なポストバックと異なります。A callback differs from the more common postback in that the page processing for the callback recreates the page without changing state information held by the page. コールバックの作成の詳細については、「ポストバックを使用しないクライアントコールバックの実装」を参照してください。For more information on creating callbacks, see Implementing Client Callbacks Without Postbacks.

インターフェイスを実装するクラス ICallbackContainer は、 ICallbackEventHandler コントロールによって生成されるイベントを処理するためのインターフェイスも実装する必要があります。Classes that implement the ICallbackContainer interface should also implement the ICallbackEventHandler interface to handle the events raised by controls.


GetCallbackScript(IButtonControl, String)

Web サーバーに対してクライアント コールバックを開始するためのスクリプトを作成します。Creates a script for initiating a client callback to a Web server.