【发布时间】:2010-12-09 06:48:36
【问题描述】:
我正在开发一个包含一些 ASP Classic、ASP.Net 和 ASP.Net MVC 页面的应用程序。 应用程序的主登陆页面是用MVC开发的,并有一个包含简单ASP.Net代码的子目录。
从子目录调用任何 ASP.Net 页面时出现错误。
找不到路径'/subdirectory/Recent.aspx'的控制器或它没有实现IController
请帮忙
提前致谢。
【问题讨论】:
我正在开发一个包含一些 ASP Classic、ASP.Net 和 ASP.Net MVC 页面的应用程序。 应用程序的主登陆页面是用MVC开发的,并有一个包含简单ASP.Net代码的子目录。
从子目录调用任何 ASP.Net 页面时出现错误。
找不到路径'/subdirectory/Recent.aspx'的控制器或它没有实现IController
请帮忙
提前致谢。
【问题讨论】:
您的请求在 ASP.NET 之前由 MVC 处理程序处理,因此它会抱怨您没有子目录的控制器。
Phil Haack 概述了如何使用 ASP.NET 网络表单的路由: http://haacked.com/archive/2008/03/11/using-routing-with-webforms.aspx
【讨论】: