バージョン 24.2 (最新)

TreeGridModel クラス メソッド

このクラスのメンバの一覧は、TreeGridModelメンバを参照してください。

パブリック メソッド
 名前解説
Public メソッドAddClientEventウィジェットのクライアント イベントを処理するための JavaScript 関数を追加します。 Infragistics.Web.Mvc.ModelWidgetBaseから継承されます。
Public メソッドDataBindオーバーロードされます。 データ バインディングをして、すべての機能に TransformDataSource を呼び出して、結果の IQueryable を DataView プロパティに設定します。 Infragistics.Web.Mvc.GridModelから継承されます。
Public メソッドGetChildData指定されたパスの子データを取得します。remoteLoadOnDemand が true の場合に使用されます。(例: TreeGrid に列 ID がプライマリ キーとして設定され、型が整数で、パスが 1/10 の場合、ルート レイアウトから pk 値が 1 のレコードを検索します。その子で 10 のプライマリ キー値を持つレコードを検索し、その子を返します。  
Public メソッドGetDataオーバーロードされます。 最初にデータ バインディングを実行します。その後、パスによって指定される処理済みデータの部分を取得します。  
Public メソッドGetDataColumnsデータ グリッド列を取得します - multicolumnheaders が有効な場合に便利です。 Infragistics.Web.Mvc.GridModelから継承されます。
Public メソッドGetExpansionStatesFromQueryStringクエリ文字列の展開状態のリストを取得します。展開されたレコードの URL 形式は expansionUrlKey[primaryKeyValue]=true/false または expansionUrlKey(primaryKeyValue)=true/false です。  
Public メソッドGetUnboundColumns非バインド列のリストを取得します。 Infragistics.Web.Mvc.GridModelから継承されます。
Public メソッドHasUnboundColumnsグリッドに非バインド列があるかどうかを返します。 Infragistics.Web.Mvc.GridModelから継承されます。
Public メソッドLoadTransactions<T>クライアント側で saveChanges() が呼び出され、UpdateUrl は有効なコントローラー アクション (GridUpdating) に設定されている場合は、POST データからトランザクションのリストを読み込みます。 Infragistics.Web.Mvc.GridModelから継承されます。
Public メソッドProcessDataSourceデータ ソースを再帰的に処理します。flatData および flatVisibleData を生成し、dataLevel、展開状態などのメタデータを設定します。  
Public メソッドProcessDataSourceRecursivelyデータ レイアウトのためにデータ ソースを再帰的に処理します。flatData および flatVisibleData を生成し、dataLevel、展開状態などのメタデータを設定します。  
Public メソッドSetExpansionState指定したデータ レコードの展開状態を設定します。  
Public メソッドSetUnboundValuesオーバーロードされます。 このメソッドは、指定した列キーに非バインド値を設定します。指定したキーの非バインド列が設定された後に呼び出されます。ディクショナリ キーとプライマリ キー間にマッピングを設定します。 Infragistics.Web.Mvc.GridModelから継承されます。
Public メソッドToJsonオブジェクトを JSON へシリアル化します。 Infragistics.Web.Mvc.ModelBaseから継承されます。
Public メソッドTransformFlatToHierarchicalDataPrimaryKey および ForeignKey を設定した場合、フラット データは階層データに変換されます。グリッド モデルのプロパティ名は ChildDataKey に定義する必要があります。  
トップ
プロテクト メソッド
 名前解説
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 結果に処理します。各レコードにメタデータを追加します。  
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