Layout sayfamızın içerisinde Sol diye bir RenderSection yok. Fakat açmak istediğimiz sayfada
@section Sol { kodlarımız } kodunu kullanarak Sol isimli section alanımıza veri göndermeye çalıştığımızda bu hatayı alırız.
Çözümü :
Layout sayfanıza uygun bir yere @RenderSection("Sol", false) kodunu yazmalısınız.
Yada açmaya çalıştığımız .cshtml sayfamızdaki @section Sol { kodlarımız } kod blogunu silmeliyiz.
@RenderSection("Sol", false)
kodundaki false seçeneği her sayfada Sol section'ın olmayabileceği anlamına geliyor.
Sol = Bizim section'a verdiğimiz isimdir. Siz kendi section'unuza göre ayarlamalısınız.