एएसपीनेट एमवीसी वेब फॉर्म इंजन के साथ, आप एक सामग्री प्लेसहोल्डर को परिभाषित कर सकते हैं और डिफ़ॉल्ट सामग्री निर्दिष्ट कर सकते हैं। यह रेजर इंजन के साथ कैसे किया जाता है?क्या asp.net mvc razor लेआउट में डिफ़ॉल्ट अनुभाग सामग्री निर्दिष्ट करने का कोई बेहतर तरीका है?
मैं फिल Haack के Defining Default Content For A Razor Layout Section में इस उदाहरण पाया - लेकिन ऐसा लगता है जैसे वहाँ एक बेहतर तरीका होगा।
_Layout.cshtml:
@if (IsSectionDefined("Footer"))
{
@RenderSection("Footer")
}
else
{
<text>Default footer text here</text>
}