Asp.net MVC Bir View de birden fazla model kullanma


April 2019 (0) Iptv 3/29/2024


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