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

  • ArkticPlanet

    ArkticPlanet

    9 ŞUBAT 2010
  • Damien Hayes

    Damien Hayes

    11 Mart 2008
  • GenTechPC

    GenTechPC

    1 Temmuz 2007