HtmlHelperValidationExtensions.ValidationMessageFor Metoda

Definicja

Przeciążenia

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

Zwraca komunikat weryfikacji, jeśli w ModelStateDictionary obiekcie istnieje błąd dla określonego expressionobiektu .

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

Zwraca komunikat weryfikacji, jeśli w ModelStateDictionary obiekcie istnieje błąd dla określonego expressionobiektu .

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

Zwraca komunikat weryfikacji, jeśli w ModelStateDictionary obiekcie istnieje błąd dla określonego expressionobiektu .

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

Zwraca komunikat weryfikacji, jeśli w ModelStateDictionary obiekcie istnieje błąd dla określonego expressionobiektu .

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

Zwraca komunikat weryfikacji, jeśli w ModelStateDictionary obiekcie istnieje błąd dla określonego expressionobiektu .

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

Parametry typu

TModel

Typ modelu.

TResult

Typ expression wyniku.

Parametry

htmlHelper
IHtmlHelper<TModel>

Wystąpienie IHtmlHelper , które jest rozszerzane przez tę metodę.

expression
Expression<Func<TModel,TResult>>

Wyrażenie, które ma zostać ocenione względem bieżącego modelu.

message
String

Komunikat do wyświetlenia. Jeśli null metoda lub jest pusta, metoda wyodrębnia ciąg błędu ModelStateDictionary z obiektu . Komunikat będzie zawsze widoczny, ale walidacja po stronie klienta może zaktualizować skojarzą klasę CSS.

htmlAttributes
Object

Element Object zawierający atrybuty HTML elementu (ValidationMessageElement). Alternatywnie IDictionary<TKey,TValue> wystąpienie zawierające atrybuty HTML.

Zwraca

Nowy IHtmlContent element zawierający ValidationMessageElement element. Wartość pusta IHtmlContent , jeśli jest prawidłowa expression , a walidacja po stronie klienta jest wyłączona.

Dotyczy

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

Zwraca komunikat weryfikacji, jeśli w ModelStateDictionary obiekcie istnieje błąd dla określonego expressionobiektu .

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

Parametry typu

TModel

Typ modelu.

TResult

Typ expression wyniku.

Parametry

htmlHelper
IHtmlHelper<TModel>

Wystąpienie IHtmlHelper , które jest rozszerzane przez tę metodę.

expression
Expression<Func<TModel,TResult>>

Wyrażenie, które ma zostać ocenione względem bieżącego modelu.

message
String

Komunikat do wyświetlenia. Jeśli null metoda lub jest pusta, metoda wyodrębnia ciąg błędu ModelStateDictionary z obiektu . Komunikat będzie zawsze widoczny, ale walidacja po stronie klienta może zaktualizować skojarzą klasę CSS.

tag
String

Tag do zawijania message w wygenerowany kod HTML. Jego wartość domyślna to ValidationMessageElement.

Zwraca

Nowy IHtmlContent element zawierający tag element . Wartość pusta IHtmlContent , jeśli jest prawidłowa expression , a walidacja po stronie klienta jest wyłączona.

Dotyczy

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

Zwraca komunikat weryfikacji, jeśli w ModelStateDictionary obiekcie istnieje błąd dla określonego expressionobiektu .

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

Parametry typu

TModel

Typ modelu.

TResult

Typ expression wyniku.

Parametry

htmlHelper
IHtmlHelper<TModel>

Wystąpienie IHtmlHelper , które jest rozszerzane przez tę metodę.

expression
Expression<Func<TModel,TResult>>

Wyrażenie, które ma zostać ocenione względem bieżącego modelu.

Zwraca

Nowy IHtmlContent element zawierający ValidationMessageElement element. Wartość pusta IHtmlContent , jeśli jest prawidłowa expression , a walidacja po stronie klienta jest wyłączona.

Uwagi

Metoda wyodrębnia ciąg błędu ModelStateDictionary z obiektu . Komunikat będzie zawsze widoczny, ale walidacja po stronie klienta może zaktualizować skojarzą klasę CSS.

Dotyczy

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

Zwraca komunikat weryfikacji, jeśli w ModelStateDictionary obiekcie istnieje błąd dla określonego expressionobiektu .

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

Parametry typu

TModel

Typ modelu.

TResult

Typ expression wyniku.

Parametry

htmlHelper
IHtmlHelper<TModel>

Wystąpienie IHtmlHelper , które jest rozszerzane przez tę metodę.

expression
Expression<Func<TModel,TResult>>

Wyrażenie, które ma zostać ocenione względem bieżącego modelu.

message
String

Komunikat do wyświetlenia. Jeśli null metoda lub jest pusta, metoda wyodrębnia ciąg błędu ModelStateDictionary z obiektu . Komunikat będzie zawsze widoczny, ale walidacja po stronie klienta może zaktualizować skojarzą klasę CSS.

Zwraca

Nowy IHtmlContent element zawierający ValidationMessageElement element. Wartość pusta IHtmlContent , jeśli jest prawidłowa expression , a walidacja po stronie klienta jest wyłączona.

Dotyczy