【发布时间】:2011-01-12 23:48:55
【问题描述】:
我正在将 filevistacontrol 添加到我的 asp.net MVC Web 应用程序中。
我有一个在路由中被忽略的 media.aspx 页面
routes.IgnoreRoute("media.aspx");
这很成功,并提供标准的网络表单页面。
添加 filevistacontrol 后,我似乎无法忽略该控件对其 Web 服务的任何调用。
例如,下面的 ignoreRoute 似乎仍然被 MvcHandler 拾取。
routes.IgnoreRoute("FileVistaControl/filevista.asmx/GetLanguageFile/");
抛出的异常是:
'The RouteData must contain an item named 'controller' with a non-empty string value'
提前致谢。
【问题讨论】:
-
你使用的是什么版本的 MVC?
标签: asp.net asp.net-mvc web-services routing asmx