asp.net-mvc – ASP.NET MVC 2预览2:区域重复控制器问题
|
我继续奴役MVC 2的事情:领域…… 现在我在主Controllers文件夹和其中一个区域中有两个具有相同名称的控制器(HomeController).两者都有不同的名称空间,所以…理论上应该共存,但它们不会共存.
这与Home控制器无关(特殊的?),但适用于任何区域的任何一对. 如何实现不同区域内同名控制器的共存? 谢谢你的时间 :) 编辑: 解决方法如果具有相同类名的两个控制器位于两个不同的区域,则按预期工作.在您的情况下,区域中有一个控制器,“默认控制器文件夹”中有一个控制器.你确定这是你想要的吗?您的“默认Controllers文件夹”是否应包含某种共享控制器,例如默认帐户控制器? 这实际上是一个ASP.NET路由问题,而不是命名空间或类名称问题.问题很可能是你有两条路由到模糊的控制器名称;一个通过区域注册注册,一个通过RegisterRoutes中的默认路由注册注册. 另请参阅this post about area ordering. (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 如何在我的Asp.net Mvc中使用linq2sql存储库
- 序列化 – Newtonsoft中的TypeNameHandling需要$type作为第
- 文档在线预览的实现
- asp.net – 在Application_BeginRequest中设置会话变量
- ASP.NET代码隐藏中的当前工作目录 – 我们可以依赖它吗?
- asp.net-mvc – MVC 5:Asp.net身份:如何建模UserRole
- asp.net-mvc – ASP .Net MVC 3:子动作和重定向
- asp.net – 多线程环境中的文件访问策略(Web App)
- asp.net – 错误:数据绑定方法(如Eval(),XPath()和Bind()只
- 记一道毫无思路的算法题
- asp.net – IIS Express(WebMatrix)打开外部连接
- 将变量从ASP.net传递给JavaScript
- asp.net中使用repeater和PageDataSource搭配实现
- asp.net – VB.NET – 如何使用Active Directory
- Asp.Net超大文件上传问题解决
- asp.net-mvc – ASP.NET MVC忽略所有url结尾的“
- asp.net-mvc – 在Asp.Net MVC中使用千位分隔符的
- asp.net – NHibernate – ManagedWebSessionCon
- 在ASP.NET MVC中动态地从数据库生成CSS文件
- asp.net-mvc – ASP.NET MVC Beta 1:DefaultMod
