SORU
18 Ocak 2011, Salı


Gerçek MVC Modeli gerektirir

Bir boolean özelliğini true olarak ayarlanması gerekir veri ek açıklamalar ile bir yolu var mı?

public class MyAwesomeObj{
    public bool ThisMustBeTrue{get;set;}
}

CEVAP
19 Temmuz 2013, Cuma


Bu eski bir yazı olduğunu biliyorum ama sunucu tarafında bunu yapmak için basit bir yolu paylaşmak istedim. Gerçek için özel bir özellik kümesi oluşturun ve bu özelliği bool karşılaştırın. Eğer bool (false varsayılan) işaretli değilse form doğrulama yapmaz.

private bool isTrue
{ get { return true; } }

[Required]
[Display(Name = "I agree to the terms and conditions")]
[Compare("isTrue", ErrorMessage = "Please agree to Terms and Conditions")]
public bool iAgree { get; set; }

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Kayla Caton - Peet

    Kayla Caton

    23 HAZİRAN 2012
  • NightShader1

    NightShader1

    25 Temmuz 2006
  • Tire Rack

    Tire Rack

    31 Mayıs 2007