Asp.Net MVC: ViewData ve ViewBag arasında ne fark var?

0

Asp.Net MVC'de ViewData ve ViewBag arasında ne fark var?

Hangisi kullanılmalıdır?

alattin alattin (17127)
8 yıl önce sordu

    Toplam 1 Cevap


    0

    Asp.Net MVC 'de ViewData ve ViewBag temel olarak aynı işi yapar. Her ikisi de Controller'dan View'e veri aktarmak için kullanılır.

    ViewData["Uzmanim"]
    ViewBag.Uzmanim

    şeklinde kullanılır. ViewBag dinamik bir yapıdır. Bu sebepten kullanımı daha kolaydır.

    ViewData, ViewDataDictionary'dan türetilmiş bir dictonary nesnesidir. 

    ViewBag, dinamik olduğundan View içinde yukarıda da görüldüğü gidi daha kolay kullanılır.

    alattin alattin (17127)
    8 yıl önce cevaplandı

      üyelik gerektirir

      Cevap yazabilmek için üye girişi yapmalısınız.

      Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
      uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol