Con il motore del modulo Web asp.net mvc, è possibile definire un segnaposto di contenuto e specificare il contenuto predefinito. Come è fatto con il motore Razor?Esiste un modo migliore per specificare il contenuto della sezione predefinita nei layout del rasoio asp.net mvc?
Ho trovato questo esempio in Phil Haack's Defining Default Content For A Razor Layout Section - ma sembra che ci sarebbe un modo migliore.
_Layout.cshtml:
@if (IsSectionDefined("Footer"))
{
@RenderSection("Footer")
}
else
{
<text>Default footer text here</text>
}