16 Ekim 2016 Pazar

MVC - Action ve Model Attributes (Nitelikler)



Action Name (Action İsmi) : Action metodunun, oluşturulduğundan farklı bir isimlede çağrılması gerektiği durumlarda bu özellik ile action metodu parametrelerde tanımlanan isimle çağırabiliriz.

HttpPost (View'den controller'a veri gönderme ) : Tanımlandığı action metodun, view'daki formdan post işlemiyle ulaşılabilmesini sağlayan attribute'tur.

HttpGet (View'den controller'a veri gönderme ) : Tanımlandığı action metodun, view'daki formdan post işlemiyle ulaşılabilmesini sağlayan attribute'tur.
- Parametrede gönderilen  değerler querystring'te (link üzerinde) bulunduğu için get işlemi kullanılır.

Bind (View'dan alınacak verilerilerin kontrolü) : Tanımlandığı model sınıfında view'dan verilerin hangilerinin alınıp alınmayacağı tanımlanır. Parametrede Include kullanırsanız, tanımlanan özelliklerdeki (property) veriler alınırken diğer property'lerdeki veriler alınmaz. Exclude kullanırsanız, tanımlanan özellikerin dışındaki veriler alırnırken, tanımlanan property'lerdi veriler alınmaz.

OutputCache (Önbellekleme) :  

RequireHttps (Https protokolünü zorunlu kılma) :


Hiç yorum yok:

Yorum Gönder