バージョン

GridColumnLayoutModel クラス メンバ

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

パブリック コンストラクタ
パブリック プロパティ
 名前解説
Public プロパティAccessibilityRenderingARIA 属性と他のアクセシビリティ属性を描画します IGridModel.AccessibilityRendering Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティAdjustVirtualHeightsIGridModel.AdjustVirtualHeights Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティAggregateTransactionsIGridModel.AggregateTransactions Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティAlternateRowStylesIGridModel.AlternateRowStyles Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティAnimationDuration展開/最小化アニメーション期間 Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティAutoAdjustHeightHeight を一番上の DIV コンテナー IGridModel.AvgRowHeight ではなくグリッドスクロールコンテナーに直接設定する場合 true。 Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティAutoCommitIGridModel.AutoCommit Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティAutofitLastColumnIGridModel.AutofitLastColumn Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティAutoFormatIGridModel.AutoFormat Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティAutoGenerateColumnsautoGenerateColumns の値を設定します。False の場合は、列コレクションを指定する必要があります。列コレクションが指定されなくて、プロパティが false の場合、自動生成しようとします IGridModel.AutoGenerateColumns Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティAutoGenerateLayouts渡される Model の dataSource からレイアウトを自動生成します Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティAvgColumnWidthIGridModel.AvgColumnWidth Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティAvgRowHeightIGridModel.AvgRowHeight に CSS を介して行の平均の高さ設定します。 Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティCaptionグリッド ヘッダー上のテキスト表現 (全ての列をスパンします) IGridModel.Caption Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティClientDataSourceTypeClientDataSource の型。ClientDataSourceType 列挙型をご参照ください IGridModel.ClientDataSourceType Infragistics.Web.Mvc.GridModelから継承されます。
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最小化ツールチップ Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティColumnLayouts Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティColumnsグリッドの列 Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティColumnVirtualization水平仮想化 IGridModel.ColumnVirtualization Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティDataMember現在のレイアウトのデータを含むデータセットのテーブル名を定義します。 Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティDataSourceデータ ソース - 実際のデータ (IQueryable を実相する必要があります) IGridModel.DataSource Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティDataSourceTypeIGridModel.DataSourceType Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティDataSourceUrlDataSource が定義されていない場合またはページング、並べ替え、フィルタリングなどの追加の呼び出しのためにデータを取得するのに使用される URL  IGridModel.DataSourceUrl Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティDataViewDataView プロパティは、データ バインディングおよびデータ変換後フィルターされて、変換されたデータ レコードを含みます。 /// IGridModel.DataView Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティDefaultColumnWidthグリッド列の defaultColumnWidth を px または数値 IGridModel.DefaultColumnWidth で設定します。 Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティEnableHoverStylesIGridModel.EnableHoverStyles Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティEnableResizeContainerCheckグリッド コンテナーのサイズ変更の確認を有効/無効にします。 Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティEnableUTCDatesIGridModel.EnableUTCDates Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティExpandCollapseAnimations展開/最小化アニメーション Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティExpandColWidth列の幅を展開します Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティExpandTooltip展開ツールチップ Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティFeatureChooserIconDisplay機能セレクター アイコンがヘッダー セルで表示する方法を構成します。オプションは、ギア アイコンとして表示するか、ギア アイコンを表示せずにヘッダー セルにクリック/タップすると機能セレクターを表示します。 Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティFeaturesグリッド機能のリスト Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティFixedFooters固定フッター サポート IGridModel.FixedFootersInfragistics.Web.Mvc.GridModelから継承されます。
Public プロパティFixedHeaders固定ヘッダーが有効の場合は、ロジックがヘッダーに描画される全てのヘッダーと機能はデータ レコード テーブルの上の別のテーブルに描画されます。IGridModel.FixedHeaders Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティForeignKey子レイアウトを親へリンクする一意でない ID を保持する子レイアウトのプロパティを定義します。1 対多の集合関係の場合、外部キーはほとんどの場合子レイアウトのプライマリ キーと一致「しない」ため、ForeignKey が PrimaryKey と同じになる 1 対 1 の集合関係で定義する必要があります。 Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティGenerateCompactJSONResponseIGridModel.GenerateCompactJSONResponse Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティHeightグリッド IGridModel.Height の高さを取得または設定します。 Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティHtmlAttributes作成される Grid ウィジェットの div のカスタム属性を設定します。 Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティHtmlHelper Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティID全てのデータ行が描画されたときにグリッド要素の ID を設定します IGridModel.ID Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティInitialExpandDepth行の最初の展開 Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティIsDataSetTableSource元のソース タイプを設定する場合 True。グリッドがデータベース/データセットにバインドする場合 False。グリッドが他のソースにバインドされる場合 IGridModel.AutoGenerateColumnsInfragistics.Web.Mvc.GridModelから継承されます。
Public プロパティJsonpRequestdataSource が文字列の場合、JSONP タイプのデータ ソースを設定するかどうかを定義します。 Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティKey子が親エンティティに配置されているプロパティを定義します  
Public プロパティLanguageコントロールの言語設定を取得または設定します。 Infragistics.Web.Mvc.Framework.LocalizationBaseModelから継承されます。
Public プロパティLoadOnDemandロードオンデマンド サポート Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティLocale構成可能でローカライズされたラベルのリスト。 Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティLocalSchemaTransformMVC ラッパーで常に False に設定されています。つまり、$.ig.DataSource クライアント コントロールはスキームをローカルに適用しません。IGridModel.LocalSchemaTransform Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティMergeUnboundColumnstrue の場合、非バインド列がランタイムでデータソースにマージされます。DataSource が新しいデータで展開され、データソースのサイズが大きい場合にパフォーマンスに影響があります。false の場合は非バインドデータがクライアントに送信されます。 Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティODataIGridModel.OData Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティPrimaryKey主なキー (オプション)Editing が有効の場合は、必須 IGridModel.PrimaryKey Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティRegionalコントロールの地域設定を取得または設定します。 Infragistics.Web.Mvc.Framework.LocalizationBaseModelから継承されます。
Public プロパティRenderCheckboxesIGridModel.RenderCheckboxes Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティRequestType Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティResponseContentType応答のコンテンツ タイプ。http://api.jquery.com/jQuery.ajax/ の contentType を参照してください。 Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティResponseDataKeyレコード配列を保持するレスポンスのプロパティ IGridModel.ResponseDataKey Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティRestIGridModel.Rest Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティRestSettingsIGridModel.RestSettings Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティRowVirtualization垂直仮想化 IGridModel.RowVirtualization Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティScrollSettingsコンテンツ スクロールの IGridModel.ScrollSettings に関連する設定 Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティShowHeaderグリッドのヘッダーを表示/非表示にします IGridModel.ShowHeader Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティTabIndexグリッドの主なコンテナー要素のタブ インデックス IGridModel.TabIndex Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティTemplatingEngineグリッドおよび ui の特定の領域を描画するために使用されるテンプレート エンジン。 Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティUpdateUrlIGridModel.UpdateUrl Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティVirtualization仮想化を有効/無効にします。仮想化が描画のパフォーマンスを改善します。有効な場合、描画される行 (DOM 要素) の数は定数で、グリッドの表示可能なビューポートに関連します。エンド ユーザーがスクロールすると、新しいデータを描画するために DOM 要素を動的に更新します。IGridModel.Virtualization Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティVirtualizationModeVirtualizationMode は「固定」または「連続」の IGridModel.Virtualization に設定できます。 Infragistics.Web.Mvc.GridModelから継承されます。
Public プロパティWidthグリッド IGridModel.Width の幅を取得または設定します。 Infragistics.Web.Mvc.GridModelから継承されます。
トップ
プロテクト プロパティ
 名前解説
Protected プロパティStoreすべてのオプションでストアを返します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドAddClientEventウィジェットのクライアント イベントを処理するための JavaScript 関数を追加します。 Infragistics.Web.Mvc.ModelWidgetBaseから継承されます。
Public メソッドDataBindオーバーロードされます。 データ バインディングをして、すべての機能に TransformDataSource を呼び出して、結果の IQueryable を DataView プロパティに設定します。 Infragistics.Web.Mvc.GridModelから継承されます。
Public メソッドGetDataオーバーロードされます。 データ バインディングして、 JsonResult オブジェクトを生成します Infragistics.Web.Mvc.GridModelから継承されます。
Public メソッドGetDataColumnsデータ グリッド列を取得します - multicolumnheaders が有効な場合に便利です。 Infragistics.Web.Mvc.GridModelから継承されます。
Public メソッドGetUnboundColumns非バインド列のリストを取得します。 Infragistics.Web.Mvc.GridModelから継承されます。
Public メソッドHasUnboundColumnsグリッドに非バインド列があるかどうかを返します。 Infragistics.Web.Mvc.GridModelから継承されます。
Public メソッドLoadTransactions<T>クライアント側で saveChanges() が呼び出され、UpdateUrl は有効なコントローラー アクション (GridUpdating) に設定されている場合は、POST データからトランザクションのリストを読み込みます。 Infragistics.Web.Mvc.GridModelから継承されます。
Public メソッドSetUnboundValuesオーバーロードされます。 このメソッドは、指定した列キーに非バインド値を設定します。指定したキーの非バインド列が設定された後に呼び出されます。ディクショナリ キーとプライマリ キー間にマッピングを設定します。 Infragistics.Web.Mvc.GridModelから継承されます。
Public メソッドToJsonオブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
トップ
プロテクト メソッド
 名前解説
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 メソッドGetValueFastコンパイル済みのキャッシュ LINQ 式を使用して値を取得します Infragistics.Web.Mvc.GridModelから継承されます。
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 メソッドJsonFromModelStoreModelBase.JsonFromModelStore Infragistics.Web.Mvc.GridModelから継承されます。
Protected メソッドJsonFromObject型シリアル化メソッドを使用して JSON の任意のオブジェクトをシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドJsonFromStringすべての単一引用符をエスケープして、文字列を JSON 文字列へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Protected メソッドProcessDataToJsonResultデータを JSON 結果に処理します。 Infragistics.Web.Mvc.GridModelから継承されます。
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