Merhabalar,

Layout sayfasına her controller blogunda tekrar tekrar tanımlama yapmak yerine daha kolay bir uygulama olabilirmi acaba ? mesela basit bir kod blogu ile tüm controller bloglarına yazarak tekrar tekrar kod yazma olayını çözmüş olamazmıyız ?
Merhaba,
View'ler üzerinde ortak bir layout belirleyebiliriz. Örneğin Shared altında bir cshtml oluşturup (MasterLayout.cshtml) tüm view'ler için ortak başlangıç noktası olan _ViewStart a bunu layout direktifi olarak tanımlayabiliriz.

@{Layout = "~/Views/Shared/MasterLayout.cshtml";} gibi...

Eğer bazı viewler bunu kullanmasın demek istersekte o view içerisinde bu satırı ezebiliriz.
Cevapla