2011-04-06 3 views
1

ValidationMessageFor 도우미가 필드 유효성 검사기 중 하나에 대한 오류 메시지 만 표시하도록 할 수 있습니까? 텍스트 상자의 단지 시각적 표시와 함께 행복하고,하나의 유효성 검사기 유형에 대한 오류 메시지 숨기기 다른 MVC3에 대한 오류 메시지가 없음

[Required] 
[Remote("SymbolUnique", "RemoteValidation", ErrorMessage = "A document already exists in the database for the entered symbol")] 
public string Symbol { get; set; } 

내가 요구에 대한 메시지를 표시하고 싶지 않아요 강조되고 있지만, 메시지를 보여줍니다 예를 들어이 같은 나의 모델의 필드가 있다면 원격 validator. 나는 빈 문자열에 필요한 속성의 ErrorMessage가 매개 변수를 설정하면 나는 시작이 너무 영리한되는 프레임 워크 ...

답변

0

나는 그것이 추한 알고 있지만이

를 작동으로 ErrorMessage가와 ErrorMessageResourceName 모두를 설정 오류가
public class CustomeRequired : RequiredAttribute 
{ 
    public CustomeRequired() 
    { 
     this.ErrorMessage = ""; 
    } 
} 
+0

필자는 사용자 정의 된 유효성 검사기를 고려했지만 실제로 구현 문제가 아닌 구성에 대한보다 우아한 해결책이 있기를 바랬습니다. 그러나 다른 제안 대신에 받아 들여졌습니다! – robwilliams

관련 문제