20 Mart 2011, Pazar
Devre dışı bırakmak, belirli koşullar altında doğrulaması özniteliği Gerekli
Eğer belirli bir denetleyici eylemleri Gerekli doğrulama özniteliği devre dışı bırakmak mümkün olup olmadığını merak ediyordum. Benim kullanıcı zaten daha önce belirtmiş alanlar için değerleri girin gerekmez formlarını düzenleme nedeniyle bu merak ediyorum. Ancak ben bir değer girince bazı özel mantık modeli, değeri bir karma vb gibi güncelleştirmek için kullanır sonra da mantık uygulamak.
Bu sorunun üstesinden nasıl herhangi bir önerilerinizi?
DÜZENLEME:
CEVAP
20 Mart 2011, Pazar
Bu sorun kolayca görünüm modelleri kullanarak çözülebilir. Görünüm modelleri özellikle belirli bir bakış ihtiyaçlarına göre sınıflar. Senin durumunda örneğin, aşağıdaki görünüm modelleri var mı diye
public UpdateViewView
{
[Required]
public string Id { get; set; }
... some other properties
}
public class InsertViewModel
{
public string Id { get; set; }
... some other properties
}
ilgili denetleyicisi eylemlerinde kullanılacak:
[HttpPost]
public ActionResult Update(UpdateViewView model)
{
...
}
[HttpPost]
public ActionResult Insert(InsertViewModel model)
{
...
}
Bunu Paylaş:
#ifdef vs #etkinleştirilmesi/kod belir...
Devre dışı bırakmak, belirli bir klasö...
Nasıl belirli bir kod satırı için beli...
İOS Simülatörü ağı devre dışı bırakmak...
İyi için Eclipse yazım denetimini devr...