2013-03-15 4 views
1

을 만드는 방법을 내가 모두 함께 속성을 제거하려 한 모델 바인더모델 바인더 - 옵션

public class RegisterModel 
{ 
    [Required] 
    public int MP_CustomerID { get; set; } 

    [Required] 
    [DataType(DataType.Password)]  
    public string Password { get; set; } 

    [Required] 
    [DataType(DataType.Password)] 
    [Compare("Password")] 
    public string PasswordConfirm { get; set; } 

    [Required(AllowEmptyStrings = true, ErrorMessage="This is the error message")] 
    public DateTime DateOfBirth { get; set; } 

    public int NoOfVehicles { get; set; } 
} 

과 관련하여 재산 생년월일 (DateOfBirth)은 선택을하고자하지만, 여전히 클래스 그것은 필요에 따라.

어디로 가고 있습니까?

답변

6

당신은해야한다 그것은 널 (NULL)

public DateTime? DateOfBirth { get; set; }