MVC2'de veri ek açıklamaları etrafında oynuyordum ve 2 özelliği karşılaştırmak için bir ek açıklama varsa merak ediyorum (şifre, şifreyi onayla)? İşteMVC veri notu?
cevap
gitmek: http://www.dotnetguy.co.uk/post/2010/01/09/Property-Matching-With-Data-Annotations.aspx
Düzenleme: Yeni bağlantı: http://www.dotnetguy.co.uk/post/2010/01/09/property-matching-with-data-annotations/
Her iki bağlantı da artık çalışmıyor. –
değil bir yerleşik var, ancak, kendi yapabilirsiniz. Tam olarak aradığınız şeyi yapan "PropertiesMustMatchAttribute" öğesini gösteren this link. Eğer ASP.Net MVC 3 kullanıyorsanız
, sen System.Web.Mvc.CompareAttribute System.Web.Mvc.CompareAttribute
[Required]
[DataType(DataType.Password)]
public string Password { get; set; }
[Required]
[DataType(DataType.Password)]
[Compare("Password")]
public string PasswordConfirm { get; set; }
neden dataAnnotations yerine system.web.mvc dosyasında bu? Benim model projemde system.web.mvc referansı olmamalıdır. Ne kadar can sıkıcı. –
.Net 4.5'de System.Component.DataAnnotations'da da bulunuyor. – Aligned
kullanımdan kaldırıldı kullanabilirsiniz.
Böyle çalışmak değiştirmek başardı:[Required]
[DataType(DataType.Password)]
[Display(Name = "Confirm password")]
[System.ComponentModel.DataAnnotations.Compare("Password", ErrorMessage = "The password and confirmation password do not match.")]
public string ConfirmPassword { get; set; }
- 1. Bir öğrenci notu, liste ve harf notu yazdırma
- 2. mvc içinde veri sıralama
- 3. Java ders notu nasıl eklenir?
- 4. ggplot format italik bilgi notu
- 5. Schedulers.immediate() komut satırı notu testleriyle çalışmaz
- 6. Ekran onay kutusu mvc kullanarak veri tabanından veri değeri
- 7. Unity [Depedency] Notu bir bağımlılığın kendisi mi?
- 8. Sınır ve Ofset ile JPQL Sorgulama Notu
- 9. SpringBoot @Integration Test için test notu
- 10. JUnit: test notu ve beklenen istisnalar
- 11. Varlık Framework mergeoption hatalı performans notu
- 12. EF5'e şimdi güncellendi NotMapped notu çalışmıyor
- 13. delphi içinde otomatik gözden geçirme notu
- 14. Sorgulama notu kullanılarak MongoRepository'deki öğeler nasıl silinir?
- 15. Arabirimler, açıklama notu olarak neden izinli değil?
- 16. C++ sınav notu programı nasıl oluşturulur?
- 17. , bağımlılık bilgisini manifestoya gömmek için notu kullan
- 18. ASP.NET MVC Veri Açıklaması Araç İpucu
- 19. ASP.Net MVC 3 ViewModel Veri Açıklaması
- 20. Özel Veri Açıklamaları ASP.NET MVC C#
- 21. ASP.NET MVC Veri Açıklamaları Doğrulama HatasıMessageResourceType
- 22. ASP.NET MVC ekleme Özellik "veri-mesaj"
- 23. Spring MVC, ModelAttribute'a veri bağlamayı nasıl yasaklar?
- 24. MVC
- 25. MVC
- 26. Spring-nullpointerexception erişilemeyen açıklamalı bir hizmet (veya dao) sınıflandırma notu
- 27. Varlık Çerçevesi - Yabancı anahtar notu yanlış nesneyi görmezden geliniyor
- 28. AVAudio notu/pergeyi/vb. Algıla. iPhone xcode amaç-c
- 29. Birden çok g notu: birden fazla koşul için test yapıyorsa
- 30. ASP.NET MVC 4, datetime için veri tarihinin üretilmesini önler
Bkz http://stackoverflow.com/questions/2450198/how-to-validate-two-properties-with-asp-net-mvc -2 –