다음을 통해 공유


ValidationHtmlAttributeProvider.AddAndTrackValidationAttributes 메서드

정의

클라이언트 유효성 검사를 사용하도록 설정하고 유효성 검사 특성 attributes 이 현재 <형식>으로 아직 추가되지 않은 경우 유효성 검사 관련 HTML 특성을 에 추가 expression 합니다.

public:
 virtual void AddAndTrackValidationAttributes(Microsoft::AspNetCore::Mvc::Rendering::ViewContext ^ viewContext, Microsoft::AspNetCore::Mvc::ViewFeatures::ModelExplorer ^ modelExplorer, System::String ^ expression, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ attributes);
public virtual void AddAndTrackValidationAttributes (Microsoft.AspNetCore.Mvc.Rendering.ViewContext viewContext, Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer modelExplorer, string expression, System.Collections.Generic.IDictionary<string,string> attributes);
abstract member AddAndTrackValidationAttributes : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer * string * System.Collections.Generic.IDictionary<string, string> -> unit
override this.AddAndTrackValidationAttributes : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer * string * System.Collections.Generic.IDictionary<string, string> -> unit
Public Overridable Sub AddAndTrackValidationAttributes (viewContext As ViewContext, modelExplorer As ModelExplorer, expression As String, attributes As IDictionary(Of String, String))

매개 변수

viewContext
ViewContext

ViewContext 현재 scope 대한 instance.

modelExplorer
ModelExplorer

ModelExplorer에 대한 expression입니다.

expression
String

현재 모델을 기준으로 하는 식 이름입니다.

attributes
IDictionary<String,String>

Dictionary<TKey,TValue> 유효성 검사 특성을 받을 입니다. 유효성 검사 특성 이름을 해당 값에 매핑합니다 String . 값은 HTML 문서 또는 응답에 기록되기 전에 HTML로 인코딩되어야 합니다.

설명

expression 중복 유효성 검사 특성을 생성하지 않도록 현재 FormContext 에서 를 추적합니다. 즉, 유효성 검사 특성은 양식>에서 이 이름을 <가진 필드에 대해 이전 호출이 추가되지 않은 경우에만 추가됩니다.

적용 대상