バージョン

Selection クラス メンバ

Selectionデータ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
パブリック プロパティ
 名前解説
Public プロパティAutoPostBackFlagsSelection 動作の SelectionAutoPostBackFlags を返します。  
Public プロパティCellClickActionセルが WebDataGrid でクリックされたときに発生するアクションを返す、または設定します。  
Public プロパティCellSelectTypeセルが常時いくつ選択できるかを決めます。

注: このプロパティは、UI 機能だけに関連しています。セルは API を介して選択できます。

None - セルは選択できません。

Single - 一度に選択できるセルは 1 つだけです。

Multiple - 1 つ以上のセルを同時に選択できます。

 
Public プロパティColumnSelectType一度に選択できる列数を決定します。

注: このプロパティは、UI 機能だけに関連しています。列は、API を介して選択されます。

None - 列は選択できません。

Single - 一度に選択できる列は 1 つだけです。

Multiple - 1 つ以上のセルを同時に選択できます。

 
Public プロパティEnableCrossPageSelectionこのプロパティを true に設定すると、あるページで選択した行/セルをそのページが切り替えられている間も保持できるようになります。  
Public プロパティEnabled動作が有効かどうかを決定します。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Public プロパティEnableHiddenSelection連続したセルまたは列を選択するときに、列をスキップする動作を管理します。  
Public プロパティGrid動作が属するグリッドへの参照。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Public プロパティIndex動作コレクション内の動作のインデックス。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Public プロパティIsEmptyViewStateがデフォルト以外の値を含むプロパティを持つかどうかをチェックします。追加のサブオブジェクトがサポートされる場合、このプロパティは拡張されたクラスによってオーバーライドされます。IsEmpty は各サブオブジェクトを確認し、このオブジェクト自体に加えてそれらのオブジェクトの確認に基づいて値を返します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Public プロパティNameオーバーライドされます。 オブジェクトの名前を返します。この名前はオブジェクトを作成するためにクライアントで使用されます。  
Public プロパティOwnerCollectionグリッドの動作コレクションへの参照。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Public プロパティRowSelectType一度に選択できる行数を決定します。

注: このプロパティは、UI 機能だけに関連しています。行は API を介してまだ選択できます。

None - 行は選択できません。

Single - 一度に選択できる行はひとつだけです。

Multiple - 1 つ以上の列を同時に選択できます。

 
Public プロパティSelectedCellCssClassセルが選択されたときに適用される CssClass クラス。  
Public プロパティSelectedCellsWebDataGrid で現在選択されているセルのコレクション。

セルを選択するには、コレクションの Add メソッドを使用します。

セルの選択を解除するには、コレクションの Remove メソッドを使用します。

 
Public プロパティSelectedColumnsWebDataGrid で現在選択されている列のコレクション。

列を選択するには、コレクションの Add メソッドを使用します。

列の選択を解除するには、コレクションの Remove メソッドを使用します。

 
Public プロパティSelectedHeaderCssClass列が選択されるときに列ヘッダーに適用される CssClass。  
Public プロパティSelectedRowsWebDataGrid で現在選択されている行のコレクション。

行を選択するには、コレクションの Add メソッドを使用します。

行の選択を解除するには、コレクションの Remove メソッドを使用します。

 
Public プロパティSelectedRowSelectorCssClass行が選択されたときに行セレクターに適用される CssClass クラス。  
Public プロパティSelectedRowSelectorImageCssClass行が選択されるときに行セレクター画像に適用される CssClass。  
Public プロパティSelectionClientEventsクライアント側で発生されたイベントのリスト。  
トップ
プロテクト プロパティ
 名前解説
Protected プロパティAdditionalClientState Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティCollectionData Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティControlRunBotGrid のランボットへの参照を返します。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected プロパティDelayLoadingClientCollectionsクライアント コレクションの読み込みをカスタマイズします。true の場合、表示状態が読み込まれてからコレクションが読み込まれることになります。false の場合、コレクションが RunBot.HandleOnInit に読み込まれます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティIsTrackingViewStateこのメソッドは、ViewState がオブジェクトに対して追跡されるかどうかを示すブール値を返します。viewstate が追跡されたら、すべてのプロパティ変更はサーバーからクライアントにやり取りされ、ViewState の非表示フィールド内に戻されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティPropCountオーバーライドされます。 クライアントに移動するオブジェクトのプロパティの合計数を返します。これは基本クラスのプロパティの数にこのクラスのプロパティの数を加えて取得することによって計算されます。このオブジェクトから派生し、追加のクライアント プロパティを追加する必要がある場合、このプロパティをオーバーライドする必要があります。  
Protected プロパティRequiresDataBindingグリッドの動作コレクションから追加または削除するときに動作がデータ バインドをリクエストするかどうかを示します。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected プロパティTransactionLists Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティViewStateオブジェクトの ViewState バックを返すためのプロパティ。何も存在しなければ、ひとつ作成されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドCloneオブジェクトをクローンします。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Public メソッドIsDirtyオーバーロードされます。 このメソッドは、ViewState バッグの指定した Id のプロパティはダーティでクライアントからとクライアントに送信が必要かどうかを決定します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Public メソッドLoadSettings選択設定を読み込むためのカスタム永続化ロジック。  
Public メソッドSaveSettings選択の設定を保存するためのカスタム永続化ロジック。  
Public メソッドToStringオブジェクトの文字列表現を返します。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
トップ
プロテクト メソッド
 名前解説
Protected メソッドCreateClientEventsオーバーライドされます。 ClientEvents を公開するコントロールは、そのメソッドをオーバーライドして ClientEvents オブジェクトのインスタンスを返す必要があります。  
Protected メソッドCreateNewInstanceデフォルトのコンストラクターを使用して現在のタイプの新しいインスタンスを作成します。パラメーターのないコンストラクターまたは他のカスタム ロジックがない場合、派生されたクラスはこのメソッドをオーバーライドできます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドFlush位置および一時的なプロパティ stringBuffers を空にして、応答ストリームに書き込むことができる文字列表現に変換します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドGetClientPropertiesArray Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドGetRoleCountオーバーライドされます。 動作のスタイル可能なロールの量。  
Protected メソッドGetRoleInfoオーバーライドされます。 指定したインデックスで RoleInfo オブジェクトを取得します。  
Protected メソッドLoadAdditionalClientState_saveAdditionalClientState javascript メソッドを通して追加情報がクライアントから渡される場合にこのメソッドが呼び出されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientCollectionsクライアントに送信してコントロールに戻された Collections を読み込みします。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientCollectionsTransactionListTransactionList を読み取り、コントロールのコレクションを再移植します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientObjectsクライアントに送信してコントロールに戻された Objects を読み込みします。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientObjectsTransactionListTransaction List を読み取り、コントロールのオブジェクトを再移植します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientProperties Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientPropsTransactionListオーバーライドされます。 Selection 動作は、最後のポストバックの前に、そのコレクションをオリジナルの状態に読み込みして戻すためにこのメソッドをオーバーライドします。  
Protected メソッドLoadClientStateこのメソッドはクライアントから状態を取得して、最後のポストでクライアントに送付されたコントロールのプロパティ、オブジェクト、およびコレクションを読み込みします。Properties、Objects、および Collections の TransactionLists も保存します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientStateFromViewStateClientState が Viewstate に保存されたかどうかを確認し、保存されている場合は読み込みします。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadCollectionsStateFromViewState保存されているものをクライアント側の ViewState コレクションへ読み込み、クライアント側から送られてきた文字列を逆シリアル化します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadOccasionalProperties Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadOccasionalProperty Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadPositionalPropertiesクライアントから、client state プロパティを読み込みます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadPositionalPropertyオーバーライドされます。 Selection 動作はこのメソッドをオーバーライドしてクライアント側での以前の状態にコレクションを更新します。これは EventList をビルドする場所でもあるので、どのサーバー イベントを起動する必要があるかを認識します。  
Protected メソッドLoadTransactionListトランザクション リストを読み込みます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadViewState基本クラスのメソッドをオーバーライドします。動作のビュー ステートを読み込みします。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected メソッドMultiInstancesAllowed機能が機能コレクションに複数回追加できるかどうかを示します。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected メソッドOnActionクライアントで発生したアクションの応答で呼び出されます。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected メソッドOnCallbackCreated非同期要求が動作によって開始されるときに呼び出されます。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected メソッドOnCallbackRender非同期要求に応答を返すことを動作が必要とするときに呼び出されます。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected メソッドOnItemCommandグリッドの子コントロール コレクション内から表示されたコマンドを処理するための機会を与えるためにすべての動作に対して呼び出されます。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected メソッドOnLoadオーバーライドされます。 Selection 動作を有効化したときに呼び出されます。  
Protected メソッドOnPartialClear動作コレクションが部分的にクリアされている時に呼び出されます。動作は、グリッドのコントロールコレクションに追加した任意のコントロールをここで削除する必要があります。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected メソッドOnPropertyChangeオーバーロードされます。 オブジェクト内のサーバー状態プロパティが変更されたときに呼び出す仮想メソッド。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドOnUnloadオーバーライドされます。 Selection 動作を有効化したときに呼び出されます。  
Protected メソッドPreFetchPositionalClientPropertyプロパティが読み込まれる前にトランザクション リストから位置プロパティを取得します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドRegisterScriptsオーバーライドされます。 選択動作のスクリプト ファイルを登録するためのメソッドをオーバーライドします。  
Protected メソッドResetClientState位置および一時的なプロパティ stringBuffers を初期の空の値にリセットします。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドSaveClientCollectionsjavascript 配列にクライアントを移動するすべての Collections を保存します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドSaveClientObjectsjavascript 配列にクライアントを移動するすべてのオブジェクトを保存します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドSaveClientPropertiesオーバーロードされます。 オーバーライドされます。 Selection 動作は、クライアントにシリアル化できるように、オブジェクト配列として各コレクションを保存するためにこのメソッドをオーバーライドします。  
Protected メソッドSaveClientStateToViewStateコントロールが表示可能でない場合、次のポストバック中に ClientState を失いたくなければ、ViewState に保存できます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドSaveCollectionsStateToViewStateクライアント コレクションの表示状態を文字列として ViewState へ保存します。これにより、クライアント側で負担の大きなシリアル化をスキップして送付しないようにできます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドSaveViewState基本クラスのメソッドをオーバーライドします。動作のビュー ステートを保存します。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected メソッドTrackViewState基本クラスのメソッドをオーバーライドします。動作の表示状態の追跡を有効にします。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected メソッドWriteAdditionalClientProperties補足のクライアント プロパティを追加するための動作のフレームワークによって呼び出されます。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected メソッドWriteClientCollections Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWriteClientObjects Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWriteClientOnlyPropertyクライアントに描画されるハッシュテーブルでプロパティを保存します。サーバーに戻されず、プロパティだけがクライアントに送付されるだけのクライアント。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWriteClientProperties Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWriteClientStateすべてのクライアント側のプロパティ、イベント、オブジェクト、およびコレクションのJavaScript配列を描画します。 ヘルパーメソッドを呼び出し、順にそれぞれを描画します。このメソッドを呼び出し、初期化(コンストラクター)の JavaScript 関数のパラメーターを描画します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWritePositionalPropertyClientState シリアル化の現在の位置で渡されたプロパティ値を書き込みます。プロパティは、ClientState 文字列の位置的なプロパティ文字列にシリアル化されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
トップ
パブリック イベント
 名前解説
Public イベントCellSelectionChangedポストとサーバーの間で SelectedCells コレクションが変更するときに発生します。  
Public イベントColumnSelectionChangedポストからサーバーの間で SelectedColumns コレクションが変更するときに発生します。  
Public イベントRowSelectionChangedポストからサーバーの間で SelectedRows コレクションが変更するときに発生します。  
トップ
参照