Compartir a través de


IHtmlGenerator.GenerateValidationMessage Método

Definición

Genere un tag elemento si el viewContextobjeto contiene ModelState un error para .expression

public:
 Microsoft::AspNetCore::Mvc::Rendering::TagBuilder ^ GenerateValidationMessage(Microsoft::AspNetCore::Mvc::Rendering::ViewContext ^ viewContext, Microsoft::AspNetCore::Mvc::ViewFeatures::ModelExplorer ^ modelExplorer, System::String ^ expression, System::String ^ message, System::String ^ tag, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Mvc.Rendering.TagBuilder GenerateValidationMessage (Microsoft.AspNetCore.Mvc.Rendering.ViewContext viewContext, Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer modelExplorer, string expression, string message, string tag, object htmlAttributes);
abstract member GenerateValidationMessage : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer * string * string * string * obj -> Microsoft.AspNetCore.Mvc.Rendering.TagBuilder
Public Function GenerateValidationMessage (viewContext As ViewContext, modelExplorer As ModelExplorer, expression As String, message As String, tag As String, htmlAttributes As Object) As TagBuilder

Parámetros

viewContext
ViewContext

Instancia ViewContext del ámbito actual.

modelExplorer
ModelExplorer

ModelExplorer para expression.

expression
String

Nombre de expresión, en relación con el 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 será visible, pero la validación del lado cliente puede actualizar la clase CSS asociada.

tag
String

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

htmlAttributes
Object

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

Devoluciones

Comentarios

ValidationMessageElement es "span" de forma predeterminada.

Se aplica a