C# ASP.NET MVC-布线中连续段的解决方法
我有一个路由定义为C# ASP.NET MVC-布线中连续段的解决方法,c#,asp.net,.net,asp.net-mvc,visual-studio,C#,Asp.net,.net,Asp.net Mvc,Visual Studio,我有一个路由定义为{file}.{extension} 有以下限制: 文件:索引|开始| inicio | comienzo 扩展名:asp | aspx | htm | html 因此,例如,路由在index.asp或start.html中可以正常工作 但这根本不是我想要的,我还希望索引或开始(没有扩展段)是有效的路由 问题是路由{file}{extension} 带有扩展名约束的(\(asp | aspx | htm | html))? 无法工作,因为ASP.NET MVC路由处理程序不支持
{file}.{extension}
有以下限制:
文件:索引|开始| inicio | comienzo
扩展名:asp | aspx | htm | html
因此,例如,路由在index.asp
或start.html
中可以正常工作
但这根本不是我想要的,我还希望索引
或开始
(没有扩展
段)是有效的路由
问题是路由{file}{extension}
带有
扩展名约束的(\(asp | aspx | htm | html))?
无法工作,因为ASP.NET MVC路由处理程序不支持连续段
您是否知道如何仅在一个路由中实现此功能,而不使用{file}
段声明另一个路由
提前非常感谢 好吧,我想这是不可能的一条路线…不是吗?!