HtmlHelperValidationExtensions.ValidationMessageFor Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |
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 |
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 |
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 |
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
.
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)
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>>)
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)
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.