Condividi tramite


HtmlHelperValidationExtensions.ValidationMessageFor Metodo

Definizione

Overload

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, Object)

Restituisce il messaggio di convalida se esiste un errore nell'oggetto per l'oggetto ModelStateDictionary specificato expression.

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String)

Restituisce il messaggio di convalida se esiste un errore nell'oggetto per l'oggetto ModelStateDictionary specificato expression.

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

Restituisce il messaggio di convalida se esiste un errore nell'oggetto per l'oggetto ModelStateDictionary specificato expression.

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)

Restituisce il messaggio di convalida se esiste un errore nell'oggetto per l'oggetto ModelStateDictionary specificato expression.

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, Object)

Origine:
HtmlHelperValidationExtensions.cs
Origine:
HtmlHelperValidationExtensions.cs
Origine:
HtmlHelperValidationExtensions.cs

Restituisce il messaggio di convalida se esiste un errore nell'oggetto per l'oggetto ModelStateDictionary specificato expression.

public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ ValidationMessageFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ message, System::Object ^ htmlAttributes);
public static Microsoft.AspNetCore.Html.IHtmlContent ValidationMessageFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string message, object htmlAttributes);
static member ValidationMessageFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string * obj -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function ValidationMessageFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), message As String, htmlAttributes As Object) As IHtmlContent

Parametri di tipo

TModel

Tipo del modello.

TResult

Tipo del expression risultato.

Parametri

htmlHelper
IHtmlHelper<TModel>

L'istanza di IHtmlHelper questo metodo si estende.

expression
Expression<Func<TModel,TResult>>

Espressione da valutare rispetto al modello corrente.

message
String

Messaggio da visualizzare. Se null o vuoto, il metodo estrae una stringa di errore dall'oggetto ModelStateDictionary . Il messaggio sarà sempre visibile, ma la convalida lato client potrebbe aggiornare la classe CSS associata.

htmlAttributes
Object

Oggetto Object contenente gli attributi HTML per l'elemento (ValidationMessageElement). In alternativa, un'istanza IDictionary<TKey,TValue> contenente gli attributi HTML.

Restituisce

Nuovo IHtmlContent contenente un ValidationMessageElement elemento. IHtmlContent Vuoto se la expression convalida sul lato client è valida e viene disabilitata.

Si applica a

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String)

Origine:
HtmlHelperValidationExtensions.cs
Origine:
HtmlHelperValidationExtensions.cs
Origine:
HtmlHelperValidationExtensions.cs

Restituisce il messaggio di convalida se esiste un errore nell'oggetto per l'oggetto ModelStateDictionary specificato expression.

public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ ValidationMessageFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ message, System::String ^ tag);
public static Microsoft.AspNetCore.Html.IHtmlContent ValidationMessageFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string message, string tag);
static member ValidationMessageFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function ValidationMessageFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), message As String, tag As String) As IHtmlContent

Parametri di tipo

TModel

Tipo del modello.

TResult

Tipo del expression risultato.

Parametri

htmlHelper
IHtmlHelper<TModel>

L'istanza di IHtmlHelper questo metodo si estende.

expression
Expression<Func<TModel,TResult>>

Espressione da valutare rispetto al modello corrente.

message
String

Messaggio da visualizzare. Se null o vuoto, il metodo estrae una stringa di errore dall'oggetto ModelStateDictionary . Il messaggio sarà sempre visibile, ma la convalida lato client potrebbe aggiornare la classe CSS associata.

tag
String

Tag da eseguire per eseguire il wrapping nell'HTML message generato. Il valore predefinito è ValidationMessageElement.

Restituisce

Nuovo IHtmlContent contenente l'elemento tag . IHtmlContent Vuoto se la expression convalida sul lato client è valida e viene disabilitata.

Si applica a

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

Origine:
HtmlHelperValidationExtensions.cs
Origine:
HtmlHelperValidationExtensions.cs
Origine:
HtmlHelperValidationExtensions.cs

Restituisce il messaggio di convalida se esiste un errore nell'oggetto per l'oggetto ModelStateDictionary specificato expression.

public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ ValidationMessageFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression);
public static Microsoft.AspNetCore.Html.IHtmlContent ValidationMessageFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression);
static member ValidationMessageFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function ValidationMessageFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult))) As IHtmlContent

Parametri di tipo

TModel

Tipo del modello.

TResult

Tipo del expression risultato.

Parametri

htmlHelper
IHtmlHelper<TModel>

L'istanza di IHtmlHelper questo metodo si estende.

expression
Expression<Func<TModel,TResult>>

Espressione da valutare rispetto al modello corrente.

Restituisce

Nuovo IHtmlContent contenente un ValidationMessageElement elemento. IHtmlContent Vuoto se la expression convalida sul lato client è valida e viene disabilitata.

Commenti

Il metodo estrae una stringa di errore dall'oggetto ModelStateDictionary . Il messaggio sarà sempre visibile, ma la convalida lato client potrebbe aggiornare la classe CSS associata.

Si applica a

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)

Origine:
HtmlHelperValidationExtensions.cs
Origine:
HtmlHelperValidationExtensions.cs
Origine:
HtmlHelperValidationExtensions.cs

Restituisce il messaggio di convalida se esiste un errore nell'oggetto per l'oggetto ModelStateDictionary specificato expression.

public:
generic <typename TModel, typename TResult>
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ ValidationMessageFor(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel> ^ htmlHelper, System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ message);
public static Microsoft.AspNetCore.Html.IHtmlContent ValidationMessageFor<TModel,TResult> (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string message);
static member ValidationMessageFor : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function ValidationMessageFor(Of TModel, TResult) (htmlHelper As IHtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TResult)), message As String) As IHtmlContent

Parametri di tipo

TModel

Tipo del modello.

TResult

Tipo del expression risultato.

Parametri

htmlHelper
IHtmlHelper<TModel>

L'istanza di IHtmlHelper questo metodo si estende.

expression
Expression<Func<TModel,TResult>>

Espressione da valutare rispetto al modello corrente.

message
String

Messaggio da visualizzare. Se null o vuoto, il metodo estrae una stringa di errore dall'oggetto ModelStateDictionary . Il messaggio sarà sempre visibile, ma la convalida lato client potrebbe aggiornare la classe CSS associata.

Restituisce

Nuovo IHtmlContent contenente un ValidationMessageElement elemento. IHtmlContent Vuoto se la expression convalida sul lato client è valida e viene disabilitata.

Si applica a