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

  • LinusTechTips

    LinusTechTip

    25 Kasım 2008
  • MikeyMacintosh

    MikeyM

    28 Aralık 2009
  • talkandroid

    talkandroid

    27 Mayıs 2010