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

  • Abbeydabby0277's channel

    Abbeydabby02

    9 ŞUBAT 2012
  • Benjamin Heckendorn

    Benjamin Hec

    4 Mayıs 2008
  • Jonathan D.

    Jonathan D.

    3 Kasım 2006