MVC RenderSection Kullanımı

Merhaba arkadaşlar. 

Senaryo: Diyelim Master Layout'unuzda bir bölüm var bu kısmın belirli sayfalarda çıkmasını belirli sayfalarda ise çıkmamasını istiyorsunuz. Bunun için yapmanız gereken işlem RenderSection kullanmak.

Çözüm: Master Layout'unuzda görünecek yere Section Tanımlanacak. View'ler içindende bu section doldurulacak doldurulmayan view'lerde otomatikman çıkmamış olacak.

Layout Kısmı: 

@RenderSection("sectionAdı", required: false)

View Kısmı: 

@section sectionAdı
{
      @Html.Raw("İçerik")
}

Bu kısımda dikkat edilmesi gereken kısım required:false " true " veya required kısmı hiç yazılmaz ise View'ler hata verecektir.
İyi Kodlar!