View Oluşturmak

ASP.Net MVC Core, C#, Ado.Net, Entity Framework, Windows Form, SQL Server, Console, HTML, CSS, JQuery, Web Api
Kullanıcı avatarı
AzS
1500+
1500+
Mesajlar: 8942
Kayıt: 02 Ağu 2019 08:10

View Oluşturmak

Mesaj gönderen AzS »

View Name: Oluşturacağımız View'in ismi yazılır. View'ın görüntülenebilmesi için Controller'a yazdığımız ActionResult ile aynı isme sahip olmalıdır.

Template: Hazır şablonlardan birini seçerek View'ı otomatik oluşturabiliriz. Boş sayfa oluşturmak için Empty seçeneklerinden birini kullanabiliriz.
  • Empty(without model):
Boş bir View sayfası oluşturmak için kullanılan seçenektir. Bunun dışında seçilen tüm Template şablonlarında Data Context class ve Model class seçim yapılabilecek şekilde gelir.
  • Create:
Seçtiğimiz modele göre create formunun bulunduğu bir View oluşturmamızı sağlar. Tüm input'lar otomatik oluşturulur.
  • Delete:
Seçtiğimiz modele göre ön silme sayfası oluşturulur. Silme sayfasında neden View var sorusunun yanıtı olarak; buradaki amaç silme işlemini yapmadan önce kullanıcının hangi veriyi sildiğini görebilmesini sağlamaktır. Yani kullanıcı ürünü sil dediğinde ürün detay sayfasına benzer bir sayfaya yönlendirilir ve silme işlemini burada gerçekleştirir.
  • Details:
Seçtiğimiz modele göre detay sayfası oluşturmak için kullanılır. Örneğin: Ürün Detay Sayfası. Bu sayfalar düzyazı metinlerden oluşur.
  • Edit:
Seçtiğimiz modele göre aynı create'te olduğu gibi otomatik input'ların oluşmasını sağlar. Create'ten tek farkı input'ların dolu gelmesidir.
  • Empty:
Boş bir View oluşturmak için kullanılır. Bu şekilde açılan sayfaların üst kısmında @model ile başlayan bir satır yer alır.
  • List:
Seçilen modele bağlı olarak veri tabanından gelen bilgilerin table etiketleri ile bir tablo şekilde sunulmasını sağlar.

Data Context class: Projemize bağladığımız veri tabanına ait olan bağlantıyı seçtiğimiz yerdir.

Model class: Data COntext ile bağladığımız veri tabanına ya da sınıfa ait modeli seçiyoruz.

Create as a partial view: Oluşturulan View sayfasının başka View sayfalarının içerisinden çağırılabilmesini sağlar. Kullanımı ise @Html.Partial("view sayfasının yolu") şeklindedir.
Yeni Başlık Cevapla

“Yazılım Uzmanlığı Ders Notları” sayfasına dön