Bir Datetime özelliğinden oluşturulan öğe için "data-vald-date" html özniteliğinin oluşturulmasını nasıl önleyebilirim?ASP.NET MVC 4, datetime için veri tarihinin üretilmesini önler
modeli:
public class RegisterModel
{
[Required]
[Display(Name = "Date of birth")]
public DateTime? DateOfBirth { get; set; }
}
görünüm: Aslında
@Html.LabelFor(m => m.DateOfBirth)
@Html.EditorFor(m => m.DateOfBirth)
, ben vermeyin hangi, doğum tarihi seçmek için üç açılır listeler elemanı kuruyorum bir tarih biçiminde değer. Gördüğüm bazı çözümler, bir çalışma etrafında oluşuyordu: doğrulama bir javascript ile kaldırılıyor. Öngörülmekte olduğum çözüm, DateTime özelliğini her değer için (gün, ay, yıl) üç uzunluğa ayırmaktır. Tarihi-doğrulamak için doğrulama sistemi tarafından
Hızlı cevabınız için teşekkürler. İstemci doğrulamasını devre dışı bırakmak her öğe üzerinde etkili olur mu? Benim tarafımda, üç değerimi içeren ve datetime değerini değiştiren yeni bir nesne seçiyorum. – bado
@bado - Üzgünüm, ne demek istediğini anlamadım. –
Kesin olmalıyım, sadece web teknolojilerinden başlıyorum. İstemci doğrulama işlemini devre dışı bırakırsam, tüm veri değerlerinin (formdaki tüm öğelerin) hiçbir etkisi olmayacak mıyım? – bado