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 标签元素和由 表达式表示的属性的属性名称。

适用于