バージョン

GridGroupBy クラス メンバ

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

パブリック コンストラクタ
 名前解説
Public コンストラクタGridGroupBy コンストラクタデフォルトコンストラクター  
トップ
パブリック フィールド
 名前解説
Public フィールドDEFAULT_ASC_KEY昇順値  
Public フィールドDEFAULT_DESC_KEY降順値  
Public フィールドDEFAULT_KEY  
Public フィールドDEFAULT_RESULT_RESPONSE_KEYグループ化データ オブジェクトを取得するデフォルト結果応答キー  
トップ
パブリック プロパティ
 名前解説
Public プロパティClientEventsウィジェットによって発生されるクライアント イベントの実装を設定します。

イベント ハンドラーは 2 つのパラメーターを仮定します。最初のパラメーターの名前は evt で 2 番目のパラメーターの名前は ui です。ui パラメーターに使用できるメンバー変数の情報については、ウィジェットとそのイベントを参照してください。

実例:

1.完全実装:

new Dictionary<string, string> { { "dropDownOpening", "function(evt,ui){alert('drop:'+ui.owner);}" } }

2.インライン関数の内容:

new Dictionary<string, string> { { "dropDownOpening", "alert('drop:'+ui.owner);" } }

3.グローバル関数の名前:

new Dictionary<string, string> { { "dropDownOpening", "nameOfGlobalFunction" } } 注:

ウィジェットによって公開されるイベント名を表すキー文字列の代わりに、特定のコントロールで定義されたイベント定数が使用できます。

例:

new Dictionary<string, string> { { ComboClientEvents.DropDownOpening, "nameOfGlobalFunction" } } Infragistics.Web.Mvc.ModelWidgetBaseから継承されます。
Public プロパティCollapseTooltip最小化ツールチップ  
Public プロパティColumnSettings列設定のリスト  
Public プロパティDefaultSortingDirectionデフォルトの並べ替え順序 - 昇順または降順  
Public プロパティDialogWidget使用するダイアログ ウィジェットの名前。$.ui.igGridModalDialog から継承します。  
Public プロパティEmptyGroupByAreaContentエンド ユーザーに列ヘッダーをドラッグできることを通知する場合に表示する文字列を指定します。  
Public プロパティEmptyGroupByAreaContentSelectColumnsグループ化された列がない場合に GroupBy 領域に表示されるリンク (クリックするとグループ化/グループ化解除可能な列でモーダル ダイアログを表示) のテキスト。  
Public プロパティEmptyGroupByAreaContentSelectColumnsCaptionグループ化ダイアログを開くボタンのキャプションを指定します。  
Public プロパティExpandTooltip展開ツールチップ  
Public プロパティExpansionIndicatorVisibilityグループ化行に+/- 符号を表示するかどうかを指定します。  
Public プロパティFeatureChooserText機能セレクターでテキストを指定します。  
Public プロパティFeatureChooserTextHide機能セレクターでテキストの非表示を指定します。  
Public プロパティGroupByAreaVisibilityグリッド コンテンツ (データ) に対して groupBy 行が描画される場所を指定します。  
Public プロパティGroupByDialogContainmentグループ化ダイアログのコンテインメント動作を管理します。  
Public プロパティGroupByLabelWidthグループ化ラベルがデフォルトでグループ領域にドロップした際に列の幅を取得する、グループ化ラベルの幅  
Public プロパティGroupByUrlKeyGET リクエストでエンコードされた GroupBy URL キー (グループ化がリモートで設定されている場合 )  
Public プロパティGroupByUrlKeyAscValueURL パラメーターの昇順の値名。?groupby(col1)=GroupByUrlKeyAscValue  
Public プロパティGroupByUrlKeyDescValueURL パラメーターの降順の値名。例 ?groupby(col1)=GroupByUrlKeyDescValue  
Public プロパティGroupedRowTextTemplateグループ行テキストのテンプレート  
Public プロパティGroupSummaries各列のデフォルト集計を指定するグループ集計。  
Public プロパティGroupSummariesPosition各グループでグループ集計行の位置を指定します。  
Public プロパティIndentationグループ化された行のデフォルト インデント  
Public プロパティInheritオーバーライドされます。   
Public プロパティInitialExpandグループ化された行の最初の展開  
Public プロパティLabelDragHelperOpacityドラッグされ、ドロップされる前のラベルの不透明度 (列ヘッダー)  
Public プロパティLanguageコントロールの言語設定を取得または設定します。 Infragistics.Web.Mvc.Framework.LocalizationBaseModelから継承されます。
Public プロパティLocale定義済みのグループ化のローカライズ可能な文字列で使用する設定可能なローカライズ済みのラベルのリスト。  
Public プロパティModalDialogAnimationDurationモーダル ダイアログを表示または非表示にするアニメーション時間をミリ秒で指定します。  
Public プロパティModalDialogButtonApplyTextモーダル ダイアログで変更を適用するボタンのテキストを指定します。  
Public プロパティModalDialogButtonCancelTextモーダル ダイアログで変更をキャンセルするボタンのテキストを指定します。  
Public プロパティModalDialogCaptionButtonAscグループ化ダイアログで昇順に並べ替えられた各列のキャプションを指定します。  
Public プロパティModalDialogCaptionButtonDescグループ化ダイアログで降順に並べ替えられた各列のキャプションを指定します。  
Public プロパティModalDialogCaptionButtonUngroupグループ化ダイアログでキャプション ボタン グループ化解除を指定します。  
Public プロパティModalDialogCaptionTextグループ化ダイアログでキャプション テキストを指定します。  
Public プロパティModalDialogClearAllButtonLabelグループ化ダイアログですべてをクリア ボタンのラベルを指定します。  
Public プロパティModalDialogDropDownAreaWidthグループ化ダイアログでレイアウト ドロップダウンの高さを指定します。  
Public プロパティModalDialogDropDownButtonCaptionグループ化ダイアログでレイアウト ドロップダウン ボタンのキャプションを指定します。  
Public プロパティModalDialogDropDownLabelグループ化ダイアログでレイアウト ドロップダウンのラベルを指定します。  
Public プロパティModalDialogDropDownWidthグループ化ダイアログでレイアウト ドロップダウンの幅を指定します。  
Public プロパティModalDialogGroupByButtonTextグループ化ダイアログでグループ化ボタンのテキストを指定します。  
Public プロパティModalDialogGroupByOnClickグループ化ダイアログでクリックして列を直ちにグループ化するか、それともグループ化解除するかを指定します。false の場合、グループ化ダイアログに適用ボタンが表示されます。  
Public プロパティModalDialogHeightグループ化ダイアログの高さを指定します。  
Public プロパティModalDialogRootLevelHierarchicalGridレイアウト ツリー ダイアログに表示されるルート レイアウトの名前を指定します。  
Public プロパティModalDialogWidthグループ化ダイアログの幅を指定します。  
Public プロパティName機能名 (全ての機能に設定する必要があります) Infragistics.Web.Mvc.GridFeatureから継承されます。
Public プロパティPagingModeページング モード - グループ化された列が 1 列以上あり、ページングが適用される場合、ページ処理で含まれるレコードを指定します。利用可能なオプションは "allRecords" および "dataRecordsOnly" です。  
Public プロパティPersist状態間でグループ化の永続化を有効/無効にします。  
Public プロパティRegionalコントロールの地域設定を取得または設定します。 Infragistics.Web.Mvc.Framework.LocalizationBaseModelから継承されます。
Public プロパティRemoveButtonTooltipGroupBy ボタンのツールチップを削除します  
Public プロパティResultResponseKey結果応答からグループ化データを取得するキーを指定します  
Public プロパティSummarySettings集約設定  
Public プロパティType操作タイプ - Local または Remote  
Public プロパティUseGridColumnFormatterグループ化される列を書式設定するには、igGrid.columns[i].formatter に設定される書式を使用するか、igGrid 書式を使用します。  
トップ
プロテクト プロパティ
 名前解説
Protected プロパティStoreすべてのオプションでストアを返します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドAddClientEventウィジェットのクライアント イベントを処理するための JavaScript 関数を追加します。 Infragistics.Web.Mvc.ModelWidgetBaseから継承されます。
Public メソッドHandleResponseオーバーロードされます。 オーバーライドされます。 ページングが有効になっている場合、一意の値をそのカウントとともに送信していることを確認する必要があります。確認しない場合、結果的に誤解を与える情報になる可能性があります。  
Public メソッドToJsonオブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Public メソッドTransformDataSourceオーバーライドされます。   
トップ
プロテクト メソッド
 名前解説
Protected メソッドCamelize指定された文字列を camel ケースに変換します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドEnsureClientEvents内部モデルストアを json にシリアル化するクライアント イベントを追加します。 Infragistics.Web.Mvc.ModelWidgetBaseから継承されます。
Protected メソッドGetBoolモデルのブール値プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetCharモデルの char プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetDateTimeモデルの DateTime プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetDoubleモデルの double プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetIEnumerable<T>モデルの IEnumerable プロパティの値を取得します。値が null の場合、T 型の IEnumerable が作成されます。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetIntモデルの int プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetJSLiteralモデルの literal プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetLongモデルの long プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetModel<T>モデルの IModel プロパティの値を取得します。値が null の場合、T 型の新しいモデルが作成されます。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetStringモデルの文字列プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetStringEnum<T>値が Enum の小文字値の文字列プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetValue<T>任意の型のプロパティ値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドGetValueModel<T>モデルの IModel プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromBoolブール オブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromDateTimeDateTime オブジェクトを JSON Date オブジェクトへシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromDoubledouble オブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromFloatfloat オブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromIDictionaryオブジェクトの IDictionary を JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromIEnumerableIEnumerable オブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromIntオブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromModelStoreオーバーライドされます。 ModelBase.JsonFromModelStore  
Protected メソッドJsonFromObject型シリアル化メソッドを使用して JSON の任意のオブジェクトをシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromStringすべての単一引用符をエスケープして、文字列を JSON 文字列へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetBoolモデルの値をブール値プロパティを設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetBrush Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetCamelizedStringEnum<T>値が Enum の小文字値の文字列プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetCharモデルの char プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetDateTime値をモデルの DateTime プロパティへ設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetDouble値をモデルの double プロパティへ設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetIEnumerable<T>モデルの IEnumerable プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetIntモデルの int プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetJSLiteralモデルの literal プロパティの値を取得します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetLong値をモデルの long プロパティへ設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetModel<T>モデルの IModel プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetString値をモデルの文字列プロパティへ設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetStringEnum<T>値が Enum の小文字値の文字列プロパティの値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドSetValue<T>任意の型のプロパティ値を設定します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドTransformDataデータを変換します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドValidValueType<T>既存のプロパティの値の型を確認します。既存しないプロパティの場合、false を返します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
トップ
参照

オンラインで表示: GitHub