LabelExtensions.LabelFor メソッド

定義

オーバーロード

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

指定した式で表されるプロパティの HTML label 要素およびプロパティ名を返します。

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

指定した式で表されるプロパティの HTML label 要素およびプロパティ名を返します。

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

ラベル テキストを使用して、指定した式で表されるプロパティの HTML ラベル要素とプロパティ名を返します。

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

指定した式で表されるプロパティの HTML label 要素およびプロパティ名を返します。

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

指定した式で表されるプロパティの HTML label 要素およびプロパティ名を返します。

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

指定した式で表されるプロパティの HTML label 要素およびプロパティ名を返します。

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

指定した式で表されるプロパティの HTML label 要素およびプロパティ名を返します。

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

型パラメーター

TModel

モデルの型。

TValue

値。

パラメーター

html
HtmlHelper<TModel>

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

expression
Expression<Func<TModel,TValue>>

表示するプロパティを識別する式。

labelText
String

ラベル テキスト。

htmlAttributes
Object

要素に設定する HTML 属性を含む オブジェクト。

戻り値

式で表されるプロパティの HTML ラベル要素とプロパティ名。

適用対象

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

指定した式で表されるプロパティの HTML label 要素およびプロパティ名を返します。

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

型パラメーター

TModel

モデルの型。

TValue

値の型。

パラメーター

html
HtmlHelper<TModel>

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

expression
Expression<Func<TModel,TValue>>

表示するプロパティを識別する式。

labelText
String

表示するラベル テキスト。

htmlAttributes
IDictionary<String,Object>

要素に設定する HTML 属性を含む オブジェクト。

戻り値

式で表されるプロパティの HTML ラベル要素とプロパティ名。

適用対象

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

ラベル テキストを使用して、指定した式で表されるプロパティの HTML ラベル要素とプロパティ名を返します。

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

型パラメーター

TModel

モデルの型。

TValue

値の型。

パラメーター

html
HtmlHelper<TModel>

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

expression
Expression<Func<TModel,TValue>>

表示するプロパティを識別する式。

labelText
String

表示するラベル テキスト。

戻り値

式で表されるプロパティの HTML ラベル要素とプロパティ名。

適用対象

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

指定した式で表されるプロパティの HTML label 要素およびプロパティ名を返します。

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

型パラメーター

TModel

モデルの型。

TValue

値。

パラメーター

html
HtmlHelper<TModel>

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

expression
Expression<Func<TModel,TValue>>

表示するプロパティを識別する式。

htmlAttributes
Object

要素に設定する HTML 属性を含む オブジェクト。

戻り値

式で表されるプロパティの HTML ラベル要素とプロパティ名。

適用対象

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

指定した式で表されるプロパティの HTML label 要素およびプロパティ名を返します。

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

型パラメーター

TModel

モデルの型。

TValue

値の型。

パラメーター

html
HtmlHelper<TModel>

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

expression
Expression<Func<TModel,TValue>>

表示するプロパティを識別する式。

htmlAttributes
IDictionary<String,Object>

要素に設定する HTML 属性を含む オブジェクト。

戻り値

式で表されるプロパティの HTML ラベル要素とプロパティ名。

適用対象

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

指定した式で表されるプロパティの HTML label 要素およびプロパティ名を返します。

public static System.Web.Mvc.MvcHtmlString LabelFor<TModel,TValue> (this System.Web.Mvc.HtmlHelper<TModel> html, System.Linq.Expressions.Expression<Func<TModel,TValue>> expression);
static member LabelFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Value>> -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function LabelFor(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 ラベル要素とプロパティ名。

適用対象