ASP.NET MVC VIEWSTART KULLANIMI
ViewStart ile varsayılan LayoutPage ayarlama ve farklı Layoutlar kullanma..
SolutionExplorer'da View klasörü içine _ViewStart isimli bir View oluşturulur. Bu isim standart. Oluşturma yerimiz Shared klasörü içi değil, View klasörü içi.
@{
Layout = "~/Views/Shared/_LayoutPage1.cshtml";
}
Artık oluşturacağımız View sayfalarımız (LayoutPage kullansın seçeneği ile oluşturmuşsak) varsayılan olarak yukarıda belirlediğimiz Layout ile açılacaktır. Otomatik eklenen Layout kodlarını View'lardan kaldırabiliriz.
Eğer herhangi bir View için farklı Layout kullanma ihtiyacımız varsa o zaman ilgili View içinde yukarıdaki kodu başka bir Layout çağırarark kullanabiliriz.
@{
Layout = "~/Views/Shared/_LayoutPage2.cshtml";
}