«data-annotations» 태그된 질문

10
범위 데이터 주석 속성을 사용하여 최소이지만 최대 소수는 지정하지 않는 방법은 무엇입니까?
가격의 10 진수 필드가 0보다 크거나 같아야한다고 지정하고 싶지만 실제로 최대 값을 부과하고 싶지 않습니다. 여기에 내가 지금까지 가지고있는 것이 있습니다 ...이 작업을 수행하는 올바른 방법이 무엇인지 잘 모르겠습니다. [Range(typeof(decimal), "0", "??"] public decimal Price { get; set; }

16
특정 상황에서 필수 유효성 검사 속성 비활성화
특정 컨트롤러 작업에서 필수 유효성 검사 특성을 비활성화 할 수 있는지 궁금합니다. 편집 양식 중 하나에서 사용자가 이전에 이미 지정한 필드의 값을 입력하지 않아도되기 때문에 이것이 궁금합니다. 그러나 값을 입력 할 때 값을 해시하는 등의 특수 논리를 사용하여 모델을 업데이트하는 논리를 구현합니다. 이 문제를 해결하는 방법에 대한 의견이 있으십니까? 편집 …


2
Fluent Validation vs. Data Annotations [닫힌]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 9 년 …

6
Entity Framework 코드 첫 번째 고유 열
Entity Framework 4.3을 사용하고 Code Fist를 사용하고 있습니다. 나는 수업이있다 public class User { public int UserId{get;set;} public string UserName{get;set;} } 데이터베이스 테이블을 만들 때 UserName이 고유해야한다고 Entity Framework에 어떻게 알립니 까? 가능한 경우 구성 파일 대신 데이터 주석을 사용하는 것을 선호합니다.

7
DataAnnotation 유효성 검사 속성에 대한 Int 또는 Number DataType
MVC3 프로젝트에서 축구 / 축구 / 하키 / ... 스포츠 게임에 대한 점수 예측을 저장합니다. 따라서 내 예측 클래스의 속성 중 하나는 다음과 같습니다. [Range(0, 15, ErrorMessage = "Can only be between 0 .. 15")] [StringLength(2, ErrorMessage = "Max 2 digits")] [Remote("PredictionOK", "Predict", ErrorMessage = "Prediction can only be a …

6
ASP.NET MVC : DataAnnotation에 의한 사용자 지정 유효성 검사
문자열 유형의 4 가지 속성이있는 모델이 있습니다. StringLength 주석을 사용하여 단일 속성의 길이를 확인할 수 있다는 것을 알고 있습니다. 그러나 결합 된 4 개 속성의 길이를 확인하고 싶습니다. 데이터 주석으로이를 수행하는 MVC 방법은 무엇입니까? 나는 MVC를 처음 사용하고 내 자신의 솔루션을 만들기 전에 올바른 방법으로하고 싶기 때문에 이것을 묻습니다.

10
데이터 주석으로 DateTime 형식을 지정 하시겠습니까?
내 뷰 모델에이 속성이 있습니다. [DataType(DataType.DateTime)] public DateTime? StartDate { get; set; } 날짜를 표시하거나 텍스트 상자에 날짜를 채우려면 다음이 필요합니다. <%: Model.StartDate %> <%: Html.TextBoxFor(m => m.StartDate) %> 날짜가 표시 될 때마다 다음과 같이 표시됩니다. 01/01/2011 12:00:00 AM 하지만 2011 년 1 월 1 일만 표시하고 싶습니다 데이터 주석이있는 …

14
System.ComponentModel.DataAnnotations를 참조 할 수없는 이유는 무엇입니까?
내 WPF 프로젝트에서 DataAnnotations를 사용하여 다음과 같이 최대 문자열 길이를 지정하려고합니다. using System.ComponentModel.DataAnnotations; 그러나 오류가 발생합니다. 형식 또는 네임 스페이스 이름 'DataAnnotations'가 네임 스페이스 'System.ComponentModel'에 없습니다 (어셈블리 참조가 누락 되었습니까?). 나는 다른 예를 본 적이 DataAnnotations 않습니다 이 네임 스페이스에 존재합니다. C # 4를 사용하고 있습니다. 이것을 사용할 수없는 이유가 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.