use*_*510 19 .net c# asp.net-mvc-3 asp.net-mvc-4 razor-2
为了使视图强烈键入,我们可以使用@model和@inherit.你能否告诉我他们两者之间有什么区别?
编辑:
请看这个例子.
Wik*_*hla 25
区别如下:如果您的视图继承自WebViewPage<T>那时您的模型指令指向T.
换句话说,这两者是等价的
@inherits System.Web.Mvc.WebViewPage<ModelClass>
Run Code Online (Sandbox Code Playgroud)
和
@model ModelClass
Run Code Online (Sandbox Code Playgroud)
参考:http://weblogs.asp.net/scottgu/archive/2010/10/19/asp-net-mvc-3-new-model-directive-support-in-razor.aspx
| 归档时间: |
|
| 查看次数: |
15513 次 |
| 最近记录: |