Rob*_*ton 12 asp.net-mvc razor asp.net-mvc-3
有什么意义呢
public class ThemedViewPage<T> : WebViewPage<T>
{
public override void Execute()
{
}
}
Run Code Online (Sandbox Code Playgroud)
我该怎么办呢?我问,因为我把它留空了,世界是一个好地方,一切似乎都有效 - 只是更新我今天下午运行的一个演示,这是一个我可能会被问到的问题.
Mat*_*ott 11
Razor通过生成一个继承自基类的类来工作.它继承的默认类是WebViewPage<T>.当你表达@inherits ThemedViewPage<Something>你告诉代码生成器创建一个继承自的类时ThemedViewPage<Something>.
您实际上并没有实现该Execute方法,因为生成此方法的Razor解析器.值得一读的是Andrew Nurse的Blog,Ben @ BuildStarted的博客,甚至可能是我自己,因为我们最近一直在建立一个独立的Razor模板引擎,因此需要了解它是如何在内部工作的.
| 归档时间: |
|
| 查看次数: |
3511 次 |
| 最近记录: |