共用方式為


ValidationExtensions.ValidationMessageFor 方法

定義

多載

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, Object, String)

傳回指定之運算式的驗證錯誤訊息的 HTML 標記。

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, IDictionary<String,Object>, String)

傳回指定之運算式的驗證錯誤訊息的 HTML 標記。

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, String)

傳回指定之運算式的驗證錯誤訊息的 HTML 標記。

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, Object)

使用指定的訊息和 HTML 屬性,傳回指定運算式所表示之每一個資料欄位的驗證錯誤訊息 HTML 標記。

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, IDictionary<String,Object>)

使用指定的訊息和 HTML 屬性,傳回指定運算式所表示之每一個資料欄位的驗證錯誤訊息 HTML 標記。

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String)

使用指定的訊息,傳回指定運算式所表示之每一個資料欄位的驗證錯誤訊息 HTML 標記。

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>)

傳回指定運算式所表示之每一個資料欄位的驗證錯誤訊息 HTML 標記。

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, Object, String)

傳回指定之運算式的驗證錯誤訊息的 HTML 標記。

public static System.Web.Mvc.MvcHtmlString ValidationMessageFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, string validationMessage, object htmlAttributes, string tag);
static member ValidationMessageFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * string * obj * string -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function ValidationMessageFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), validationMessage As String, htmlAttributes As Object, tag As String) As MvcHtmlString

類型參數

TModel

模型的型別。

TProperty

屬性的類型。

參數

htmlHelper
HtmlHelper<TModel>

此方法操作所在的 HTML Helper 執行個體。

expression
Expression<Func<TModel,TProperty>>

運算式,可識別包含要呈現之屬性的物件。

validationMessage
String

發生驗證錯誤時要顯示的訊息。

htmlAttributes
Object

物件,包含項目的 HTML 屬性。

tag
String

要對包裝驗證訊息之 HTML 項目設定的標記。

傳回

如果模型物件有效且用戶端驗證已停用,則為 null。 否則為 tag 包含錯誤訊息的專案。

適用於

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, IDictionary<String,Object>, String)

傳回指定之運算式的驗證錯誤訊息的 HTML 標記。

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

類型參數

TModel

模型的型別。

TProperty

屬性的類型。

參數

htmlHelper
HtmlHelper<TModel>

此方法操作所在的 HTML Helper 執行個體。

expression
Expression<Func<TModel,TProperty>>

運算式,可識別包含要呈現之屬性的物件。

validationMessage
String

發生驗證錯誤時要顯示的訊息。

htmlAttributes
IDictionary<String,Object>

IDictionary<TKey,TValue>,其中包含 專案的 HTML 屬性。

tag
String

要對包裝驗證訊息之 HTML 項目設定的標記。

傳回

如果模型物件有效且用戶端驗證已停用,則為 null。 否則為 tag 包含錯誤訊息的專案。

適用於

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, String)

傳回指定之運算式的驗證錯誤訊息的 HTML 標記。

public static System.Web.Mvc.MvcHtmlString ValidationMessageFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, string validationMessage, string tag);
static member ValidationMessageFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * string * string -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function ValidationMessageFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), validationMessage As String, tag As String) As MvcHtmlString

類型參數

TModel

模型的型別。

TProperty

屬性的類型。

參數

htmlHelper
HtmlHelper<TModel>

此方法操作所在的 HTML Helper 執行個體。

expression
Expression<Func<TModel,TProperty>>

運算式,可識別包含要呈現之屬性的物件。

validationMessage
String

發生驗證錯誤時要顯示的訊息。

tag
String

要對包裝驗證訊息之 HTML 項目設定的標記。

傳回

如果模型物件有效且用戶端驗證已停用,則為 null。 否則為 tag 包含錯誤訊息的專案。

適用於

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, Object)

使用指定的訊息和 HTML 屬性,傳回指定運算式所表示之每一個資料欄位的驗證錯誤訊息 HTML 標記。

public static System.Web.Mvc.MvcHtmlString ValidationMessageFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, string validationMessage, object htmlAttributes);
static member ValidationMessageFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * string * obj -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function ValidationMessageFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), validationMessage As String, htmlAttributes As Object) As MvcHtmlString

類型參數

TModel

模型的型別。

TProperty

屬性的類型。

參數

htmlHelper
HtmlHelper<TModel>

此方法擴充的 HTML Helper 執行個體。

expression
Expression<Func<TModel,TProperty>>

運算式,可識別包含要呈現之屬性的物件。

validationMessage
String

如果指定的欄位包含錯誤,就會顯示訊息。

htmlAttributes
Object

物件,包含項目的 HTML 屬性。

傳回

如果屬性或物件有效則為空字串,否則為包含錯誤訊息的 span 元素。

適用於

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, IDictionary<String,Object>)

使用指定的訊息和 HTML 屬性,傳回指定運算式所表示之每一個資料欄位的驗證錯誤訊息 HTML 標記。

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

類型參數

TModel

模型的型別。

TProperty

屬性的類型。

參數

htmlHelper
HtmlHelper<TModel>

此方法擴充的 HTML Helper 執行個體。

expression
Expression<Func<TModel,TProperty>>

運算式,可識別包含要呈現之屬性的物件。

validationMessage
String

如果指定的欄位包含錯誤,就會顯示訊息。

htmlAttributes
IDictionary<String,Object>

物件,包含項目的 HTML 屬性。

傳回

如果屬性或物件有效則為空字串,否則為包含錯誤訊息的 span 元素。

適用於

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String)

使用指定的訊息,傳回指定運算式所表示之每一個資料欄位的驗證錯誤訊息 HTML 標記。

public static System.Web.Mvc.MvcHtmlString ValidationMessageFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, string validationMessage);
static member ValidationMessageFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * string -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function ValidationMessageFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), validationMessage As String) As MvcHtmlString

類型參數

TModel

模型的型別。

TProperty

屬性的類型。

參數

htmlHelper
HtmlHelper<TModel>

此方法擴充的 HTML Helper 執行個體。

expression
Expression<Func<TModel,TProperty>>

運算式,可識別包含要呈現之屬性的物件。

validationMessage
String

如果指定的欄位包含錯誤,就會顯示訊息。

傳回

如果屬性或物件有效則為空字串,否則為包含錯誤訊息的 span 元素。

適用於

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>)

傳回指定運算式所表示之每一個資料欄位的驗證錯誤訊息 HTML 標記。

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

類型參數

TModel

模型的型別。

TProperty

屬性的類型。

參數

htmlHelper
HtmlHelper<TModel>

此方法擴充的 HTML Helper 執行個體。

expression
Expression<Func<TModel,TProperty>>

運算式,可識別包含要呈現之屬性的物件。

傳回

如果屬性或物件有效則為空字串,否則為包含錯誤訊息的 span 元素。

適用於