バージョン

TreeGridSorting クラス メンバ

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

パブリック コンストラクタ
 名前解説
Public コンストラクタTreeGridSorting コンストラクタデフォルト値で新しいツリー グリッドの並べ替え設定を作成します。  
トップ
パブリック フィールド
 名前解説
Public フィールドFROM_LEVELFromLevel プロパティを設定するための GET 要求のデフォルト プロパティ名。  
Public フィールドTO_LEVELToLevel プロパティを設定するための GET 要求のデフォルト プロパティ名。  
トップ
パブリック プロパティ
 名前解説
Public プロパティApplySortedColumnCss特別な昇順/降順 クラスが並べ替えられた列の各セルに適用される場合 true。パフォーマンスのためにオフにすることは可能です。 Infragistics.Web.Mvc.GridSortingから継承されます。
Public プロパティCaseSensitive大文字小文字を区別した並べ替え Infragistics.Web.Mvc.GridSortingから継承されます。
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 プロパティColumnSettings列設定のリスト Infragistics.Web.Mvc.GridSortingから継承されます。
Public プロパティCustomSortFunctionカスタム並べ替え関数 (または文字列として関数の名前)。3 つのパラメーターを受け付けます - 並べ替えるデータ、データ ソースのフィールド定義の配列、および並べ替える方向 (オプション)。関数は並べ替えられたデータ配列を返す必要があります。 Infragistics.Web.Mvc.GridSortingから継承されます。
Public プロパティDialogWidget使用するダイアログ ウィジェットの名前。$.ui.igGridModalDialog から継承します。 Infragistics.Web.Mvc.GridSortingから継承されます。
Public プロパティFirstSortDirectionUI で最初にクリックされたときに並べ替えられていない列に適用される並べ替えの方向。 Infragistics.Web.Mvc.GridSortingから継承されます。
Public プロパティFromLevel並べ替えの適用を開始するデータ バインドされたレベルを指定します。0 は最初のレベルです。  
Public プロパティInheritこのプロパティがある機能で true に設定されている場合、子レイアウトがある場合、そのレイアウトで継承されることを意味します Infragistics.Web.Mvc.GridInheritableFeatureから継承されます。
Public プロパティLanguageコントロールの言語設定を取得または設定します。 Infragistics.Web.Mvc.Framework.LocalizationBaseModelから継承されます。
Public プロパティLocale構成可能でローカライズされたラベルのリスト。 Infragistics.Web.Mvc.GridSortingから継承されます。
Public プロパティModalDialogAnimationDurationモーダル ダイアログを表示/非表示にするためにアニメーション期間のミリ秒の時間を指定します。 Infragistics.Web.Mvc.GridSortingから継承されます。
Public プロパティModalDialogButtonApplyTextモーダル ダイアログで変更を適用するボタンのテキストを指定します。 Infragistics.Web.Mvc.GridSortingから継承されます。
Public プロパティModalDialogCaptionButtonUnsort複数の並べ替えダイアログで並べ替え解除ボタンのキャプションを指定します。 Infragistics.Web.Mvc.GridSortingから継承されます。
Public プロパティModalDialogHeight複数の並べ替えダイアログの高さを指定します。 Infragistics.Web.Mvc.GridSortingから継承されます。
Public プロパティModalDialogSortOnClick複数の並べ替えダイアログで列を並べ替える/並べ替えを解除するをクリックした時に直ちに並べ替えが適用されるかどうかを指定します。false の時、適用ボタンが表示して、ボタンをクリックすると並べ替えが適用されます。 Infragistics.Web.Mvc.GridSortingから継承されます。
Public プロパティModalDialogWidth複数の並べ替えダイアログの幅を指定します。 Infragistics.Web.Mvc.GridSortingから継承されます。
Public プロパティMode並べ替えモード - 単一または複数 Infragistics.Web.Mvc.GridSortingから継承されます。
Public プロパティName機能の名前 Infragistics.Web.Mvc.GridSortingから継承されます。
Public プロパティPersist状態の間に並べ替えの永続化を有効/無効にします。 Infragistics.Web.Mvc.GridSortingから継承されます。
Public プロパティRegionalコントロールの地域設定を取得または設定します。 Infragistics.Web.Mvc.Framework.LocalizationBaseModelから継承されます。
Public プロパティSortedColumnTooltipjQuery テンプレート シンタックスを使用した並べ替え列のカスタム ツールチップの書式。使用例: "${direction} に並べ替え" Infragistics.Web.Mvc.GridSortingから継承されます。
Public プロパティSortingDialogContainment複数並べ替えダイアログのコンテインメント動作を管理します。 Infragistics.Web.Mvc.GridSortingから継承されます。
Public プロパティSortUrlKey並べ替えがリモートで設定されている場合に GET 要求でエンコードされた Sort URL キー。 Infragistics.Web.Mvc.GridSortingから継承されます。
Public プロパティSortUrlKeyAscValueURL パラメーターの昇順の値名。?sort(col1)=SortUrlKeyAscValue Infragistics.Web.Mvc.GridSortingから継承されます。
Public プロパティSortUrlKeyDescValueURL パラメーターの降順の値名。例 ?sort(col1)=SortUrlKeyDescValue Infragistics.Web.Mvc.GridSortingから継承されます。
Public プロパティToLevel並べ替えの適用を開始するデータ バインドされたレベルを指定します。-1 の場合、フィルターは最後のデータ バインドされたレベルに適用されます。  
Public プロパティType操作タイプ - Local または Remote Infragistics.Web.Mvc.GridSortingから継承されます。
トップ
プロテクト プロパティ
 名前解説
Protected プロパティStoreすべてのオプションでストアを返します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドAddClientEventウィジェットのクライアント イベントを処理するための JavaScript 関数を追加します。 Infragistics.Web.Mvc.ModelWidgetBaseから継承されます。
Public メソッドHandleResponseオーバーロードされます。 必要の場合、クラスで実相します Infragistics.Web.Mvc.GridFeatureから継承されます。
Public メソッドSortDataSourceRecursivelyデータ ソースを再帰で並べ替えます。  
Public メソッドToJsonオブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Public メソッドTransformDataSourceオーバーライドされます。 LINQ OrderBy 表現を適用します  
トップ
プロテクト メソッド
 名前解説
Protected メソッドBuildInitialExpressions列並べ替え設定に定義される初期の並べ替え式をビルドします。 Infragistics.Web.Mvc.GridSortingから継承されます。
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内部モデル ストアを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelWidgetBaseから継承されます。
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