Aracılığıyla paylaş


HtmlHelper<TModel>.ValidationMessageFor<TResult> Yöntem

Tanım

Belirtilen expressioniçin nesnesinde ModelStateDictionary bir hata varsa doğrulama iletisini döndürür.

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

Tür Parametreleri

TResult

Sonucun expression türü.

Parametreler

expression
Expression<Func<TModel,TResult>>

Geçerli modele göre değerlendirilecek bir ifade.

message
String

Görüntülenecek ileti. Veya boşsa null , yöntem nesneden ModelStateDictionary bir hata dizesi ayıklar. İleti her zaman görünür olacaktır, ancak istemci tarafı doğrulama ilişkili CSS sınıfını güncelleştirebilir.

htmlAttributes
Object

Object öğesinin HTML özniteliklerini tag içeren bir. Alternatif olarak, HTML özniteliklerini içeren bir IDictionary<TKey,TValue> örnek.

tag
String

Oluşturulan HTML'de sarmalama message etiketi. Varsayılan değeri şeklindedir ValidationMessageElement.

Döndürülenler

öğesini içeren yeni IHtmlContent bir tag . null expression geçerliyse ve istemci tarafı doğrulama devre dışıysa.

Uygulamalar

Şunlara uygulanır