Compartir a través de


HtmlHelper<TModel>.ValidationMessageFor<TResult> Método

Definición

Devuelve el mensaje de validación si existe un error en el ModelStateDictionary objeto para el especificado expression.

public:
generic <typename TResult>
 virtual Microsoft::AspNetCore::Html::IHtmlContent ^ ValidationMessageFor(System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ message, System::Object ^ htmlAttributes, System::String ^ tag);
public Microsoft.AspNetCore.Html.IHtmlContent ValidationMessageFor<TResult> (System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string message, object htmlAttributes, string tag);
abstract member ValidationMessageFor : System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string * obj * string -> Microsoft.AspNetCore.Html.IHtmlContent
override this.ValidationMessageFor : System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string * obj * string -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function ValidationMessageFor(Of TResult) (expression As Expression(Of Func(Of TModel, TResult)), message As String, htmlAttributes As Object, tag As String) As IHtmlContent

Parámetros de tipo

TResult

Tipo del expression resultado.

Parámetros

expression
Expression<Func<TModel,TResult>>

Expresión que se va a evaluar con respecto al modelo actual.

message
String

Mensaje que se va a mostrar. Si null o está vacío, el método extrae una cadena de error del ModelStateDictionary objeto . El mensaje siempre estará visible, pero la validación del lado cliente puede actualizar la clase CSS asociada.

htmlAttributes
Object

que Object contiene los atributos HTML del tag elemento . Como alternativa, una IDictionary<TKey,TValue> instancia de que contiene los atributos HTML.

tag
String

Etiqueta que se va a encapsular message en el CÓDIGO HTML generado. Su valor predeterminado es ValidationMessageElement.

Devoluciones

Nuevo IHtmlContent que contiene el tag elemento . null si es expression válido y la validación del lado cliente está deshabilitada.

Implementaciones

Se aplica a