Share via


HtmlHelper.ValidationMessage(String, String, Object, String) Método

Definição

Retorna a mensagem de validação se houver um erro no ModelStateDictionary objeto para o especificado expression.

public:
 virtual Microsoft::AspNetCore::Html::IHtmlContent ^ ValidationMessage(System::String ^ expression, System::String ^ message, System::Object ^ htmlAttributes, System::String ^ tag);
public Microsoft.AspNetCore.Html.IHtmlContent ValidationMessage (string expression, string message, object htmlAttributes, string tag);
abstract member ValidationMessage : string * string * obj * string -> Microsoft.AspNetCore.Html.IHtmlContent
override this.ValidationMessage : string * string * obj * string -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function ValidationMessage (expression As String, message As String, htmlAttributes As Object, tag As String) As IHtmlContent

Parâmetros

expression
String

Nome da expressão, em relação ao modelo atual.

message
String

A mensagem a ser exibida. Se null ou vazio, o método extrai uma cadeia de caracteres de erro do ModelStateDictionary objeto . A mensagem sempre estará visível, mas a validação do lado do cliente pode atualizar a classe CSS associada.

htmlAttributes
Object

Um Object que contém os atributos HTML para o tag elemento . Como alternativa, uma IDictionary<TKey,TValue> instância que contém os atributos HTML.

tag
String

A marca a ser encapsulada message no HTML gerado. Seu valor padrão é ValidationMessageElement.

Retornos

Um novo IHtmlContent que contém um tag elemento . Um vazio IHtmlContent se o expression for válido e a validação do lado do cliente estiver desabilitada.

Implementações

Aplica-se a