Kayıtlar

Kasım, 2015 tarihine ait yayınlar gösteriliyor

ViewBag - ViewData - TempData Kullanımı

Resim
ViewBag ViewBag ve ViewData, Controller kısmında yazdığımız çıktıyı View sayfasında görmemize yarayan nesnelerdir. Aralarındaki fark ise ViewData asp.net mvc1 gelen bir yapı ViewBag ise asp.net mvc3 ile karşılaştığımız bir yapı olması. Controller tarafında yazdığımız ViewBag Ve ViewData kodlarımız.

Asp. Net Mvc HTML Helpers

Resim
Html Helpers View tarafında yazılacak olan kodları azalatmak ve işimizi kolaylaştırmak için kullanılan yardımcı metodlardır diyebiliriz. Mvc uygulamalarında kullanolan bazı standart "helper" lar şunlardır. Html.ActionLink() Html.BeginForm() Html.CheckBox() Html.DropDownList() Html.EndForm() Html.ListBox() Html.Password()

Partial - RenderPartial - Html.Action - Html.RenderAction Kullanımı

Html.Partial Metodu Önceden oluşturulmuş PartialView sayfasını çağırmak için kullanılır. Partial metodu veriyi string olarak alır. @ Html.Partial( "LoginPartial" ) Html.RenderPartial Metodu Aslında Partial metoduyla aynı işi yapar. Farkı veriyi doğrudan çağırdığı için daha hızlı çalışır. kullanımı da aşağıdaki gibidir. @{ Html.RenderPartial( "LoginPartial" ) ; }

RenderPage ve PartialView

Resim
RenderPage Sayfanın içinde oluşturduğumuz bölümlerde başka bir sayfanın içeriğini göstermek için kullanılır. Daha önceden oluşturduğumuz RenderPage.cshtml sayfamıza aşağıdaki şekilde düzenleyelim. Aşağıdaki kodu layout sayfamıza ekleyelim ve çalıştıralım.