HtmlHelperValidationExtensions.ValidationMessageFor Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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ý |
| ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String) |
Vrátí ověřovací zprávu, pokud v objektu ModelStateDictionary pro zadaný |
| ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>) |
Vrátí ověřovací zprávu, pokud v objektu ModelStateDictionary pro zadaný |
| ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String) |
Vrátí ověřovací zprávu, pokud v objektu ModelStateDictionary pro zadaný |
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
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
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
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
Nový IHtmlContent obsahující ValidationMessageElement prvek.
Pokud je ověřování na straně klienta platné, je prázdné IHtmlContent expression .