バージョン

TreeGridPaging クラス メンバ

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

パブリック コンストラクタ
 名前解説
Public コンストラクタTreeGridPaging コンストラクタデフォルト値で新しいツリー グリッドのページング設定を作成します。  
トップ
パブリック フィールド
 名前解説
Public フィールドCONTEXT_ROW_MODE_KEYcontextRowMode プロパティを設定するための GET 要求のデフォルト プロパティ名。  
Public フィールドMODE_KEYMode プロパティを設定するための GET 要求のデフォルト プロパティ名。  
トップ
パブリック プロパティ
 名前解説
Public プロパティBreadcrumbDelimiterブレッドクラム トレイルで先祖の間の区切り記号を取得または設定します。$.html() によって設定されます。contextRowMode が breadcrumb の場合のみに使用されます。  
Public プロパティBreadcrumbKeyブレッドクラム トレイルに表示する先祖の列キーを取得または設定します。contextRowMode が breadcrumb の場合のみに使用されます。  
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 プロパティContextRowLoadingTextブレッドクラム/親行の処理でコンテキスト行のコンテンツを読み込んでいるときに表示されるテキスト メッセージを取得または設定します。$.html() によって設定されます。null に設定される場合、読み込みメッセージは表示されません。  
Public プロパティContextRowModeコンテキスト行モードを取得または設定します。データが次のページにオーバーフローする場合、リーフ レベル行のコンテキストを説明するモードが複数あります。  
Public プロパティContextRowRootTextページの最初のレコードがルート レコード (先祖がない) の場合、コンテキスト行のコンテンツを取得または設定します。$.html() によって設定されます  
Public プロパティCurrentPageIndex現在のページ インデックス Infragistics.Web.Mvc.GridPagingから継承されます。
Public プロパティDefaultDropDownWidthページ サイズおよびページ インデックス ドロップダウン用のドロップダウンの幅。 Infragistics.Web.Mvc.GridPagingから継承されます。
Public プロパティInheritこのプロパティがある機能で true に設定されている場合、子レイアウトがある場合、そのレイアウトで継承されることを意味します Infragistics.Web.Mvc.GridInheritableFeatureから継承されます。
Public プロパティLanguageコントロールの言語設定を取得または設定します。 Infragistics.Web.Mvc.Framework.LocalizationBaseModelから継承されます。
Public プロパティLocale構成可能でローカライズされたラベルのリスト。 Infragistics.Web.Mvc.GridPagingから継承されます。
Public プロパティModeMode が RootLevelOnly の場合、ツリー グリッドのルートのレコードのみはページで表示されます。モードが AllLevels の場合、すべての表示レコードはページングで含まれます。  
Public プロパティName機能名 (全ての機能に設定する必要があります) Infragistics.Web.Mvc.GridFeatureから継承されます。
Public プロパティPageCountLimitページ数は指定した値より大きいの場合は、ページ リンクのリストの代わりにドロップダウンが表示されます。 Infragistics.Web.Mvc.GridPagingから継承されます。
Public プロパティPageSizeページ サイズ Infragistics.Web.Mvc.GridPagingから継承されます。
Public プロパティPageSizeDropDownLocationページ サイズ ドロップダウンの位置。許される値は、above および inpager です。 Infragistics.Web.Mvc.GridPagingから継承されます。
Public プロパティPageSizeListページ サイズ ドロップダウンを塗りつぶするページ サイズのリスト Infragistics.Web.Mvc.GridPagingから継承されます。
Public プロパティPersist状態間でページングの永続化を有効/無効にします。 Infragistics.Web.Mvc.GridPagingから継承されます。
Public プロパティPrevPageLabelText前のページ ラベルのテキスト Infragistics.Web.Mvc.GridPagingから継承されます。
Public プロパティRegionalコントロールの地域設定を取得または設定します。 Infragistics.Web.Mvc.Framework.LocalizationBaseModelから継承されます。
Public プロパティRenderContextRowFuncコンテキスト行のコンテンツ (読み込みメッセージ、ブレッドクラム、親行) を描画する前に呼び出された関数への参照。関数は、dataRow、親行の配列、およびコンテキスト モード ("loading"|"breadcrumb"|"parent") の 3 つの引数を取得します。関数が true を返す場合、コンテキスト行の描画が開発者によって処理する必要があります。コンテキスト行のコンテンツの描画をキャンセルすることようです。  
Public プロパティShowFirstLastPages最初および最後のページのボタンを有効/無効にします (デフォルトは true) Infragistics.Web.Mvc.GridPagingから継承されます。
Public プロパティShowPagerRecordsLabelページング領域の左側に表示される集計レコード ラベルを有効/無効にします Infragistics.Web.Mvc.GridPagingから継承されます。
Public プロパティShowPageSizeDropDownエンド ユーザーがページごとのレコード数を変更する場所からページサイズ ドロップダウンを有効/無効にします Infragistics.Web.Mvc.GridPagingから継承されます。
Public プロパティShowPrevNextPages前へ/次へのボタンの描画を有効/無効にします Infragistics.Web.Mvc.GridPagingから継承されます。
Public プロパティTypeページングの種類 - ローカルまたリモート Infragistics.Web.Mvc.GridPagingから継承されます。
Public プロパティVisiblePageCount同時に表示されるページ リンクの数。この数より大きくなる場合は、モードが QuickPages に変わります。 Infragistics.Web.Mvc.GridPagingから継承されます。
トップ
プロテクト プロパティ
 名前解説
Protected プロパティStoreすべてのオプションでストアを返します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドAddClientEventウィジェットのクライアント イベントを処理するための JavaScript 関数を追加します。 Infragistics.Web.Mvc.ModelWidgetBaseから継承されます。
Public メソッドGetAncestors指定されたレコードの先祖を取得します。グリッド モデルの場合、処理されたデータが必要で、flatData および FlatVisibleData プロパティが事前設定される必要があります。  
Public メソッドHandleResponseオーバーロードされます。 オーバーライドされます。 ブレッドクラムについての情報を追加します  
Public メソッドToJsonオブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Public メソッドTransformDataSourceオーバーライドされます。 Skip、Take、Count を IQueryable に適用します。基本の GridPaging の TransformDataSource をオーバーライドします。Type が remote で、Mode が AllLevels の場合、ページングは展開/縮小されるレコードおよび表示されるレコードに基づいて適用されます。それ以外の場合、基本の GridPaging - 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内部モデル ストアを 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