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.
MVC3 kullanarak Varlık Çerçevesi için ...
Jilet dinamik model oluşturma kısmi gö...
Neden kısmi sınıfları kullanmak?...
**Kullanmak için doğru yolu Python kwa...
Nasıl doğru C dış anahtar kullanmak iç...