Asp.net MVC Bir View de birden fazla model kullanma


Nisan 2019 MVC (11) (0) Iptv 27.02.2020


Asp.net Mvc ile bir view de birden fazla model kullanmayı öğrenecez. Bazen bir view de birden fazla model kullanma ihtiyacımız olur bunun için ilk önce ilgili Controller ımıza girip aşağıdaki gibi.


public ActionResult Listele()
        {
            var kategori= db.Kategoriler.ToList();
            var makale= db.Makaleler.ToList();
            return View(Tuple.Create(kategori, makale));
        }

gördüğünüz gibi Kategori tablosunu ve Makale tablosunu birden döndürdük

Daha sonra view ımızda da aşağıdaki gibi kullanıyoruz

@model Tuple<List, List> @foreach (var i in Model.Item1) {
@i.Kategori
} @foreach (var i in Model.Item2) {
@i.Baslik
}

Böylelikle hem kategorileri hemde makaleleri listelemiş olduk.


Yorum yapabilmek için giriş yapınız

Giriş Yap

Sitede Ara

ralfiSoft.com Download

DOWNLOADS

Son Yapılan Yorumlar