我刚刚下载了VS.NET 2010 RC并创建了一个新的MVC项目.似乎强类型的ActionLinks不在此版本中?这总是会成为"未来"吗?或者我错过了什么?
<%=Html.ActionLink<HomeController>(x => x.Index(),"Home")%>
Run Code Online (Sandbox Code Playgroud)
Lev*_*evi 10
强类型的ActionLink和路线助手不会计划很快从Futures转移到主产品.通常,不可能向后运行MVC管道.也就是说,给定一个MethodInfo和参数,就不可能制作一条保证能够击中该动作的路线.例如,自定义控制器工厂,操作调用程序,过滤器,现有文件或任何其他内容可能会影响特定路由最终命中的操作(如果有).
因此,期货中强类型ActionLink的合约基本上是"给定这些信息并且假设没有可扩展性钩子,猜测哪条路线会触及这个动作." 这样的合同不适合实际支持的框架代码.
| 归档时间: |
|
| 查看次数: |
2656 次 |
| 最近记录: |