Trong ứng dụng Asp.net MVC, tôi đã thừa hưởng sự cố này (nếu đó là sự cố?) Trong đó một nhà phát triển đã sử dụng String
cho loại Ngày.Làm cách nào để xác thực ngày khi sử dụng `Chuỗi` thay vì kiểu` Ngày`?
Trong mô hình của tôi tài sản lần đọc:
yêu cầu[Required]
[DisplayName("Registration Date")]
public string Registrationdate { get; set; }
Việc kinh doanh là lĩnh vực này là không bắt buộc, nhưng nếu có cái gì đó trong các lĩnh vực mà sau đó nó phải là một ngày hợp lệ.
Làm cách nào để bạn triển khai yêu cầu này, mà không thay đổi loại dữ liệu?
lẽ sẽ làm điều gì đó dọc theo dòng thực hiện một kiểm tra sử dụng DateTime.TryParse trong phương thức setter – Rob