2011-06-13 4 views
1

전 전에 사용해 본 적이없는 .net을 사용하여 웹 사이트에서 작업하고 있습니다. I 코드의 문자열을ErrorMessage styling ASP.NET

...에서는 TextField를 출력하고, 오류가 스팬에 싸여 'ErrorMessage가 "텍스트를 표시하는 경우에 발생

<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ValidationGroup="V1" Display="Dynamic" 
      ErrorMessage="Please fill in your name" ControlToValidate="TB_Name"></asp:RequiredFieldValidator> 

. 그러나 페이지의 다른 부분에서이 오류 메시지 범위를 옮길 필요가 있습니다. 어떻게 든 코드에서 제거 할 수 있습니까?

죄송합니다. 이것이 의미가 없다면 나 자신이 조금 혼란스러워합니다! 나는 그것이해야 할 때 출력되는 단지의 속삭임 내 페이지의 하단에 검증 요약을 추가 트라이했습니다

는 이드 아무것도에 연결해야합니까? ..

<asp:ValidationSummary 
id="valSum" 
DisplayMode="BulletList" 
runat="server" 
HeaderText="Summary of Validation Errors:" 
/> 

답변

2

변경을 유효성 검사 제어의 Display 속성은 None입니다.

그런 다음 오류를 표시하려는 곳 (모두 같은 위치에 있기를 원합니다)에서 ValidationSummary 컨트롤을 만듭니다.

ValidationSummary는 해당 ValidationGroup과 일치하는 모든 유효성 검사기를 찾고 해당 그룹의 모든 오류를 단일 위치에 표시하는 컨트롤입니다.

+0

내가 필요로하는 것만 큼 감사합니다. Paul, Ill. 지금 유효성 검사 요약을 살펴 봅니다. – Liam

관련 문제