2012-02-23 2 views
0

사용자가 검색 필드를 제출하기 전에 필수 입력란의 유효성을 검사하는 검색 상자가 포함 된 마스터 페이지가 있습니다.asp.net : 페이지에 여러 양식 설정

현재 문제는 마스터 페이지에서 오는 검색 상자가 비어 있기 때문에 내 콘텐츠 페이지 중 하나에 DetailsView가있어 레코드를 편집 할 수 없다는 것입니다.

코드의 구조는 다음과 같다 :

마스터 페이지 :

<form runat="server"> 

<asp:RequiredFieldValidator ID="SearchBoxRequiredFieldValidator" 
         runat="server" ControlToValidate="searchTextBox" 
         Display="None" ErrorMessage="Enter an employee's last name"></asp:RequiredFieldValidator> 

<asp:TextBox ID="searchTextBox" autocomplete ="off" runat="server" Width="180px"></asp:TextBox> 

<asp:Button ID="SearchButton" runat="server" Text="Employee Search"/> 

<!--.....--> 

<asp:ContentPlaceHolder ID="MainContent" runat="server"/> 

</form> 

은 "MainContent"자리는 오직 위해 DetailsView있는 페이지로 채워집니다. MainContent 페이지에서 양식을 제출할 수 있도록 코드를 변경해야하지만 마스터 페이지의 검색 기능이 제대로 작동하도록하려면 어떻게해야합니까?

저는 asp.net 양식에 새로운 것이므로 어떤 도움도 대단히 감사하겠습니다!

답변

0

ValidationGroups을 살펴보십시오. 각 논리 형식을 여러 개의 개별 양식의 효과를 제공하는 여러 유효성 검사 그룹으로 구분할 수 있습니다.

+0

그랬습니다! 도움을 많이 주셔서 감사합니다. – Cineno28

관련 문제