DisplayExtensions.DisplayFor メソッド

定義

オーバーロード

DisplayFor<TModel,TValue>(HtmlHelper<TModel>, Expression<Func<TModel,TValue>>, String, String, Object)

テンプレート、HTML フィールド ID、および追加のビュー データを使用して、指定された式で表されるオブジェクト内の各プロパティの HTML マークアップを返します。

DisplayFor<TModel,TValue>(HtmlHelper<TModel>, Expression<Func<TModel,TValue>>, String, String)

指定したテンプレートと HTML フィールド ID を使用して、 で Expression表される オブジェクト内の各プロパティの HTML マークアップを返します。

DisplayFor<TModel,TValue>(HtmlHelper<TModel>, Expression<Func<TModel,TValue>>, String, Object)

指定されたテンプレートと追加のビュー データを使用して、指定された式で表されるオブジェクト内の各プロパティ値が格納された文字列を返します。

DisplayFor<TModel,TValue>(HtmlHelper<TModel>, Expression<Func<TModel,TValue>>, String)

指定したテンプレートを使用して、 で Expression表される オブジェクトの各プロパティ値を含む文字列を返します。

DisplayFor<TModel,TValue>(HtmlHelper<TModel>, Expression<Func<TModel,TValue>>, Object)

追加のビュー データを使用して、指定された式で表されるオブジェクト内の各プロパティ値が格納された文字列を返します。

DisplayFor<TModel,TValue>(HtmlHelper<TModel>, Expression<Func<TModel,TValue>>)

式で表される オブジェクト内の各プロパティの HTML マークアップを Expression 返します。

DisplayFor<TModel,TValue>(HtmlHelper<TModel>, Expression<Func<TModel,TValue>>, String, String, Object)

テンプレート、HTML フィールド ID、および追加のビュー データを使用して、指定された式で表されるオブジェクト内の各プロパティの HTML マークアップを返します。

public static System.Web.Mvc.MvcHtmlString DisplayFor<TModel,TValue> (this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<Func<TModel,TValue>> expression, string templateName, string htmlFieldName, object additionalViewData);
static member DisplayFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Value>> * string * string * obj -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function DisplayFor(Of TModel, TValue) (html As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TValue)), templateName As String, htmlFieldName As String, additionalViewData As Object) As MvcHtmlString

型パラメーター

TModel

モデルの型。

TValue

値の型。

パラメーター

html
HtmlHelper<TModel>

このメソッドによって拡張される HTML ヘルパー インスタンス。

expression
Expression<Func<TModel,TValue>>

表示するプロパティを格納しているオブジェクトを識別する式。

templateName
String

オブジェクトの表示に使用するテンプレートの名前。

htmlFieldName
String

名前が同じプロパティに表示される HTML input 要素の名前を明確に区別するために使用される文字列。

additionalViewData
Object

テンプレート用に作成されたインスタンスにマージされる追加のビュー データを ViewDataDictionary<TModel> 含めることができる匿名オブジェクト。

戻り値

式で表されるオブジェクト内の各プロパティの HTML マークアップ。

適用対象

DisplayFor<TModel,TValue>(HtmlHelper<TModel>, Expression<Func<TModel,TValue>>, String, String)

指定したテンプレートと HTML フィールド ID を使用して、 で Expression表される オブジェクト内の各プロパティの HTML マークアップを返します。

public static System.Web.Mvc.MvcHtmlString DisplayFor<TModel,TValue> (this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<Func<TModel,TValue>> expression, string templateName, string htmlFieldName);
static member DisplayFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Value>> * string * string -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function DisplayFor(Of TModel, TValue) (html As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TValue)), templateName As String, htmlFieldName As String) As MvcHtmlString

型パラメーター

TModel

モデルの型。

TValue

値の型。

パラメーター

html
HtmlHelper<TModel>

このメソッドによって拡張される HTML ヘルパー インスタンス。

expression
Expression<Func<TModel,TValue>>

表示するプロパティを格納しているオブジェクトを識別する式。

templateName
String

オブジェクトの表示に使用するテンプレートの名前。

htmlFieldName
String

名前が同じプロパティに表示される HTML input 要素の名前を明確に区別するために使用される文字列。

戻り値

式で表されるオブジェクト内の各プロパティの HTML マークアップ。

適用対象

DisplayFor<TModel,TValue>(HtmlHelper<TModel>, Expression<Func<TModel,TValue>>, String, Object)

指定されたテンプレートと追加のビュー データを使用して、指定された式で表されるオブジェクト内の各プロパティ値が格納された文字列を返します。

public static System.Web.Mvc.MvcHtmlString DisplayFor<TModel,TValue> (this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<Func<TModel,TValue>> expression, string templateName, object additionalViewData);
static member DisplayFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Value>> * string * obj -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function DisplayFor(Of TModel, TValue) (html As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TValue)), templateName As String, additionalViewData As Object) As MvcHtmlString

型パラメーター

TModel

モデルの型。

TValue

値の型。

パラメーター

html
HtmlHelper<TModel>

このメソッドによって拡張される HTML ヘルパー インスタンス。

expression
Expression<Func<TModel,TValue>>

表示するプロパティを格納しているオブジェクトを識別する式。

templateName
String

オブジェクトの表示に使用するテンプレートの名前。

additionalViewData
Object

テンプレート用に作成されたインスタンスにマージされる追加のビュー データを ViewDataDictionary<TModel> 含めることができる匿名オブジェクト。

戻り値

式で表されるオブジェクト内の各プロパティの HTML マークアップ。

適用対象

DisplayFor<TModel,TValue>(HtmlHelper<TModel>, Expression<Func<TModel,TValue>>, String)

指定したテンプレートを使用して、 で Expression表される オブジェクトの各プロパティ値を含む文字列を返します。

public static System.Web.Mvc.MvcHtmlString DisplayFor<TModel,TValue> (this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<Func<TModel,TValue>> expression, string templateName);
static member DisplayFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Value>> * string -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function DisplayFor(Of TModel, TValue) (html As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TValue)), templateName As String) As MvcHtmlString

型パラメーター

TModel

モデルの型。

TValue

値の型。

パラメーター

html
HtmlHelper<TModel>

このメソッドによって拡張される HTML ヘルパー インスタンス。

expression
Expression<Func<TModel,TValue>>

表示するプロパティを格納しているオブジェクトを識別する式。

templateName
String

オブジェクトの表示に使用するテンプレートの名前。

戻り値

式で表されるオブジェクト内の各プロパティの HTML マークアップ。

適用対象

DisplayFor<TModel,TValue>(HtmlHelper<TModel>, Expression<Func<TModel,TValue>>, Object)

追加のビュー データを使用して、指定された式で表されるオブジェクト内の各プロパティ値が格納された文字列を返します。

public static System.Web.Mvc.MvcHtmlString DisplayFor<TModel,TValue> (this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<Func<TModel,TValue>> expression, object additionalViewData);
static member DisplayFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Value>> * obj -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function DisplayFor(Of TModel, TValue) (html As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TValue)), additionalViewData As Object) As MvcHtmlString

型パラメーター

TModel

モデルの型。

TValue

値の型。

パラメーター

html
HtmlHelper<TModel>

このメソッドによって拡張される HTML ヘルパー インスタンス。

expression
Expression<Func<TModel,TValue>>

表示するプロパティを格納しているオブジェクトを識別する式。

additionalViewData
Object

テンプレート用に作成されたインスタンスにマージされる追加のビュー データを ViewDataDictionary<TModel> 含めることができる匿名オブジェクト。

戻り値

式で表されるオブジェクト内の各プロパティの HTML マークアップ。

適用対象

DisplayFor<TModel,TValue>(HtmlHelper<TModel>, Expression<Func<TModel,TValue>>)

式で表される オブジェクト内の各プロパティの HTML マークアップを Expression 返します。

public static System.Web.Mvc.MvcHtmlString DisplayFor<TModel,TValue> (this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<Func<TModel,TValue>> expression);
static member DisplayFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Value>> -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function DisplayFor(Of TModel, TValue) (html As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TValue))) As MvcHtmlString

型パラメーター

TModel

モデルの型。

TValue

値の型。

パラメーター

html
HtmlHelper<TModel>

このメソッドによって拡張される HTML ヘルパー インスタンス。

expression
Expression<Func<TModel,TValue>>

表示するプロパティを格納しているオブジェクトを識別する式。

戻り値

式で表されるオブジェクト内の各プロパティの HTML マークアップ。

適用対象