我想创建一个 MVC 应用程序,我可以在其中创建使用相同功能但在单独的 URL 下工作的站点区域。例如
我想在两个不同的 URL“/Event1/Gallery”和“ProductInformation/Gallery”下使用相同的图片库控制器(类型不是实例)。但是,如果我在路由表中注册它并使用 html 帮助程序创建链接,则会使用在路由表中找到的第一个注册作为链接,而不是控制器当时提供的实际 URL。
我的问题是:
这是正确的方法吗?如果不是什么将是更好的解决方案。如果这是正确的方法,您如何阻止助手使用第一个注册的控制器名称而不是它所在的页面?
谢谢