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

  • Bryan Smith

    Bryan Smith

    12 Mart 2006
  • Matt Stokes

    Matt Stokes

    22 Ocak 2008
  • OnlyFunClips

    OnlyFunClips

    16 ŞUBAT 2012