HtmlHelperValidationExtensions.ValidationMessageFor Metoda

Definice

Přetížení

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

Vrátí ověřovací zprávu, pokud v objektu ModelStateDictionary pro zadaný expressionobjekt existuje chyba .

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

Vrátí ověřovací zprávu, pokud v objektu ModelStateDictionary pro zadaný expressionobjekt existuje chyba .

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

Vrátí ověřovací zprávu, pokud v objektu ModelStateDictionary pro zadaný expressionobjekt existuje chyba .

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

Vrátí ověřovací zprávu, pokud v objektu ModelStateDictionary pro zadaný expressionobjekt existuje chyba .

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

Vrátí ověřovací zprávu, pokud v objektu ModelStateDictionary pro zadaný expressionobjekt existuje chyba .

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 výsledku expression .

Parametry

htmlHelper
IHtmlHelper<TModel>

Instance IHtmlHelper tato metoda rozšiřuje.

expression
Expression<Func<TModel,TResult>>

Výraz, který se má vyhodnotit vůči aktuálnímu modelu.

message
String

Zobrazí se zpráva. Pokud je hodnota null nebo prázdná, metoda extrahuje z objektu ModelStateDictionary chybový řetězec. Zpráva bude vždy viditelná, ale ověření na straně klienta může aktualizovat přidruženou třídu CSS.

htmlAttributes
Object

Obsahuje Object atributy HTML elementu (ValidationMessageElement). Alternativně instance IDictionary<TKey,TValue> obsahující atributy HTML.

Návraty

IHtmlContent

Nový IHtmlContent obsahující ValidationMessageElement prvek. Pokud je ověřování na straně klienta platné, je prázdné IHtmlContent expression .

Platí pro

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

Vrátí ověřovací zprávu, pokud v objektu ModelStateDictionary pro zadaný expressionobjekt existuje chyba .

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 výsledku expression .

Parametry

htmlHelper
IHtmlHelper<TModel>

Instance IHtmlHelper tato metoda rozšiřuje.

expression
Expression<Func<TModel,TResult>>

Výraz, který se má vyhodnotit vůči aktuálnímu modelu.

message
String

Zobrazí se zpráva. Pokud je hodnota null nebo prázdná, metoda extrahuje z objektu ModelStateDictionary chybový řetězec. Zpráva bude vždy viditelná, ale ověření na straně klienta může aktualizovat přidruženou třídu CSS.

tag
String

Značka, která zabalí message vygenerovaný kód HTML. Výchozí hodnota je ValidationMessageElement.

Návraty

IHtmlContent

Nový IHtmlContent obsahující tag prvek. Pokud je ověřování na straně klienta platné, je prázdné IHtmlContent expression .

Platí pro

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

Vrátí ověřovací zprávu, pokud v objektu ModelStateDictionary pro zadaný expressionobjekt existuje chyba .

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 výsledku expression .

Parametry

htmlHelper
IHtmlHelper<TModel>

Instance IHtmlHelper tato metoda rozšiřuje.

expression
Expression<Func<TModel,TResult>>

Výraz, který se má vyhodnotit vůči aktuálnímu modelu.

Návraty

IHtmlContent

Nový IHtmlContent obsahující ValidationMessageElement prvek. Pokud je ověřování na straně klienta platné, je prázdné IHtmlContent expression .

Poznámky

Metoda extrahuje z objektu ModelStateDictionary chybový řetězec. Zpráva bude vždy viditelná, ale ověření na straně klienta může aktualizovat přidruženou třídu CSS.

Platí pro

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

Vrátí ověřovací zprávu, pokud v objektu ModelStateDictionary pro zadaný expressionobjekt existuje chyba .

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 výsledku expression .

Parametry

htmlHelper
IHtmlHelper<TModel>

Instance IHtmlHelper tato metoda rozšiřuje.

expression
Expression<Func<TModel,TResult>>

Výraz, který se má vyhodnotit vůči aktuálnímu modelu.

message
String

Zobrazí se zpráva. Pokud je hodnota null nebo prázdná, metoda extrahuje z objektu ModelStateDictionary chybový řetězec. Zpráva bude vždy viditelná, ale ověření na straně klienta může aktualizovat přidruženou třídu CSS.

Návraty

IHtmlContent

Nový IHtmlContent obsahující ValidationMessageElement prvek. Pokud je ověřování na straně klienta platné, je prázdné IHtmlContent expression .

Platí pro