bka*_*aid 5 asp.net-mvc razor asp.net-mvc-3
使用asp.net mvc Web表单引擎,您可以定义内容占位符并指定默认内容.如何使用Razor引擎完成这项工作?
我在Phil Haack 为剃刀布局部分定义默认内容时发现了这个例子- 但似乎会有更好的方法.
_Layout.cshtml:
@if (IsSectionDefined("Footer"))
{
@RenderSection("Footer")
}
else
{
<text>Default footer text here</text>
}
Run Code Online (Sandbox Code Playgroud)
不幸的是没有。
我考虑编写一个 Html 助手,但 htmlHelper 无法使用该视图,并且我还没有找到一种方法,至少立即可以让您做到这一点。这可能是值得在http://aspnet.codeplex.com上请求的东西,因为我已经看到其他人在几个博客上请求此功能。
| 归档时间: |
|
| 查看次数: |
1021 次 |
| 最近记录: |