Yol _viewstart kullanmak doğru.cshtml ve kısmi Jilet manzarası?
Görüşlerimi _viewstart.cshtml to automagically assign the same Razor Layout kullanıyorum.
Bu gibi görünüyor klasör görüşlerimi kök ölü basit bir dosya ile ilgili bir şey
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}
Bu her görüntülemek @Düzeni yönergesi ekleyerek daha KURU.
Ancak, bu Jilet için bir sorun teşkil etmektedirkısmi_viewstart içeriğini çalıştırmak çünkü görür.bunları yapan ve bu nedenle kendilerini yanlış ata cshtml bir düzen,,, artık kısmi um.
Burada varsayımsal bir proje, _viewstart gösteriyor.cshtml dosyası, paylaşılan _layout.shtml dosya ve kısmi bir görünüm ("AnonBar.") cshtml.
Şu anda, bu civarında alıyorum bu şekilde her kısmi görüntülemek üzere aşağıdaki satırı ekleyerek
@{
Layout = "";
}
Bu kısmi bir Jilet gibi bir görünüm göstermek için yanlış bir yol gibi görünüyor. (Web formları görüntülemek motoru aksine, dosya uzantısı kısmi görünümleri için aynı olduğunu unutmayın.)
Diğer seçenekleri düşündüm ama bu daha da kötü
- Ortak bir klasöre tüm kısmi manzaralı koyarak, çok yaygın bir _viewstart payı olabilir.cshtml. Bu görüş, onların denetleyicisi olarak aynı klasör içinde olmanın Kongre sonları.
- Kısmi görünümleri kullanarak değil.
Bu hala Razor view engine ekibi tarafından etli olmak bir şeydir, ya da temel bir kavram mi kaçırdım?
CEVAP
4 ** denetleyicileri (return View()
) yerine gelen, daha sonra _viewstart.cshtml
yürütülmez.
Android: onBackPressed kullanmak için ...
Jilet: @Html.() Kısmi vs @RenderPage()...
JavaScript Dizi kullanmak doğru mu.() ...
Nasıl ClassLoader kullanmak için.() ge...
Bir çapa bağlantı için alt etiketi kul...