사용자가 값이 0 인 옵션과 다른 옵션을 선택하는 경우에만 드롭 다운 목록에 데이터 주석 속성을 사용할 수 있습니까? 값이 0 인 옵션은 기본적으로 선택되어있는 "계정을 선택하십시오"입니다. 이 드롭 다운리스트의 유효성을 검사하기 위해 [Required] 속성을 사용했지만 효과가 없습니다. 기본적으로 값 o (0) - "Please Select Account"옵션이 선택 되었기 때문입니다. 같은데이터 주석이있는 MVC3 유효성 검사?
답변
뭔가 :
[Range(1, int.MaxValue, ErrorMessage = "Please enter a value bigger than {1}")]
public int Value { get; set; }
좋아요! 매우 감사합니다! – taia
는 이해가되지 않습니다 필요한 드롭 다운 목록 만들기. 필요한 것은 사용자가 드롭 다운 목록에서 0이 아닌 값을 선택하는 것입니다. 따라서 필요한 것은 SelectedAccount 속성입니다.
@Html.DropdownListFor(m => m.SelectedAccount, new SelectList(Model.Accounts))
내가 구문에 아마 떨어져 모르지만, 당신은을 찾아 볼 수 있습니다 : 당신은 SelectedAccount 속성의 드롭 다운 선택 값을 바인딩 MVC 도우미 방법을 사용해야합니다.
값이 0이 아닌 것을 보장하는 다른 문제에 관해서. 계좌 번호가 숫자로 표시 되나요? 아니면 숫자가 아닌 문자가 포함될 수 있습니까? 숫자 일 경우 코드에서 그대로 표현해야합니다. 그리고 진정한 문자열 인 경우 드롭 다운 목록의 첫 번째 값은 0이 아닌 빈 문자열이어야합니다. 당신이 숫자는 것을 결정하는 경우
, 값이 0보다 큰 것을 보장하기 위해 범위 주석을 사용하는 데 도움이
[Required]
[Range(1, Int32.MaxValue)]
public string SelectedAccountNumber {get;set;}
희망을!
그게 다야! 감사! – taia
- 1. MVC 3 - 주석이있는 폼 유효성 검사
- 2. MVC3 .NET - 유효성 검사
- 3. MVC3 원격 유효성 검사
- 4. MVC3 유효성 검사 메시지 지역화
- 5. Lightspeed를 사용한 MVC3 유효성 검사
- 6. MVC3 검색 상자 유효성 검사
- 7. MVC3 클래스 유효성 검사 속성
- 8. ASP.NET MVC3 유효성 검사 오류
- 9. ASP.Net MVC3 조건부 유효성 검사
- 10. ASP.NET MVC3 모델 유효성 검사
- 11. MVC3 아키텍처/유효성 검사 질문
- 12. MVC3 간단한 지정 유효성 검사
- 13. asp.net에서 자바 유효성 검사 MVC3
- 14. MVC3 조건부 JQuery 유효성 검사
- 15. MVC3 단일 필드로 여러 필드 유효성 검사
- 16. ASP.Net MVC3, DataAnnotations 및 동적 유효성 검사
- 17. ASP.NET MVC3 jQuery 유효성 검사 메시지 현지화
- 18. MVC3 버디 클래스, ViewModels 및 유효성 검사
- 19. MVC3 눈에 띄지 않는 jquery 유효성 검사 데이터 값 번호
- 20. 데이터 주석이없는 MVC3 눈에 거슬리지 않은 유효성 검사
- 21. MVC의 데이터 유효성 검사
- 22. 데이터 유효성 검사
- 23. 데이터 유효성 검사
- 24. .net에서 데이터 유효성 검사
- 25. 배열의 데이터 유효성 검사
- 26. 클래스 데이터 유효성 검사
- 27. WPF 데이터 유효성 검사
- 28. 데이터 유효성 검사 필드에서
- 29. 데이터 유효성 검사 최적화
- 30. WinForm에서 데이터 유효성 검사
특히 0 값에 대한 요구 사항이 명확하지 않습니다. 질문을 다시 말해 주시겠습니까? –