MVC'de LayoutPage (MasterPage) Nasıl Kullanılır Nasıl Yapılır

Editör 03.10.2016 01:39 Asp.Net Mvc
MVC'de LayoutPage (MasterPage) Nasıl Kullanılır Nasıl Yapılır

Merhabalar;

   Bilibndiği gibi aspnet webforms da her sayfada özellikle html  kod tekrarırın önüne geçmek için Masterpage kullanıyorduk.Kısaca değinmek gerekirse tasarladığımız sayfada diğer sayfalarda değişen yer bellidir. Sadece değişen sayfanın ilgili yeri değişecek.İşte bu yapıyı MVC de LayoutPage ile yapıyoruz.

   Projemizi oluşturduktan sonra aşağıdaki gibi LayoutPage'i projemize ekliyoruz.

 

Projeye ekledikten sonra karşımıza aşağıdaki gibi bir kod bloğu gelecek.

Burada RenderBody() ile sayfamızda değişken olacak yeri belirliyoruz.Webformsda .aspx sayfa eklerken Masterpage tikini işaretleyerek bu işlemi yapıyorduk.Mvc de ise aşağıdaki gibi yapıyouz.

 

Bunlarada Bakabilirsiniz