HtmlHelper<TModel>.ValidationMessageFor<TResult> 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í.
Vrátí ověřovací zprávu, pokud v objektu ModelStateDictionary pro zadaný expression
objekt existuje chyba .
public:
generic <typename TResult>
virtual Microsoft::AspNetCore::Html::IHtmlContent ^ ValidationMessageFor(System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::String ^ message, System::Object ^ htmlAttributes, System::String ^ tag);
public Microsoft.AspNetCore.Html.IHtmlContent ValidationMessageFor<TResult> (System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, string message, object htmlAttributes, string tag);
abstract member ValidationMessageFor : System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string * obj * string -> Microsoft.AspNetCore.Html.IHtmlContent
override this.ValidationMessageFor : System.Linq.Expressions.Expression<Func<'Model, 'Result>> * string * obj * string -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function ValidationMessageFor(Of TResult) (expression As Expression(Of Func(Of TModel, TResult)), message As String, htmlAttributes As Object, tag As String) As IHtmlContent
Parametry typu
- TResult
Typ výsledku expression
.
Parametry
- expression
- Expression<Func<TModel,TResult>>
Výraz, který se má vyhodnotit proti aktuálnímu modelu.
- message
- String
Zpráva, která se má zobrazit. Pokud null
nebo je prázdná, metoda extrahuje z objektu ModelStateDictionary řetězec chyby. Zpráva bude vždy viditelná, ale ověření na straně klienta může aktualizovat přidruženou třídu CSS.
- htmlAttributes
- Object
Objekt Object , který obsahuje atributy HTML elementu tag
.
Případně instance obsahující IDictionary<TKey,TValue> atributy HTML.
- tag
- String
Značka, která se má zabalit message
do vygenerovaného kódu HTML. Výchozí hodnota je ValidationMessageElement.
Návraty
Nový IHtmlContent , který tag
obsahuje element.
null
expression
pokud je platný a ověřování na straně klienta je zakázané.