ValidationExtensions.ValidationMessageFor 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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 元素。