2014-03-27 2 views
0

그래서 RequiredFieldValidator를 트리거하는 2 개의 RequiredFieldValidator와 2 개의 유효성 검사 요약 단추가 있습니다. 유효성 검사기 1에 대한 유효성 검사를 수행하는 버튼을 만들고 validator2에 의한 다른 유효성 검사를 수행하는 다른 버튼을 만들고 자체 결과를 자체 분리 된 유효성 검사 요약으로 표시하는 방법은 무엇입니까?masterpage가있는 단일 ASP.NET 페이지에서 2 개의 버튼을 사용하여 유효성 검사를 어떻게 수행합니까?

내 마스터 페이지에서 나는 내 contentplaceholder1을 runat 서버 양식으로 포장했습니다. contentplateholder1에서 2 개의 개별 폼 입력이 필요한 제 2 분리 폼입니다

답변

3

ValidationGroup 속성을 설정하여 유효성 검사를 위해 이러한 컨트롤을 그룹화 할 수 있습니다. 당신이 "그룹 1"에 단추 1의 ValidationGroup 속성을 ... 설정하면 다음

<asp:Button ValidationGroup="group1" ...></asp:Button> 

,이 버튼을 클릭하면 사용자 입력 유효성 검사를 수행합니다 같은 그룹에 속하는 모든 유효성 검사 컨트롤. 다음은 유효성 검사 컨트롤에 대해 유효성 검사 그룹을 설정하는 방법의 예입니다.

<asp:ValidationSummary ValidationGroup="group1" ...></asp:ValidationGroup> 
<asp:RequiredFieldValidator ValidationGroup="group1" ...></asp:RequiredFieldValidator>