【发布时间】:2021-06-22 07:03:17
【问题描述】:
Razor Pages 有没有办法解决这个问题:
我有一个用户属于两家公司: 这些公司有 id 1 和 2
我的 Razor Pages 应用有这些页面:
Pages/Index.cshtml
Pages/Account/Login.cshtml
Pages/Account/Logout.cshtml
Pages/Dashboard/Index.cshtml
Pages/Employees/Index.cshtml
我想要实现的是:
对于这个页面,我想要常规路线
Pages/Index.cshtml
Pages/Account/Login.cshtml
Pages/Account/Logout.cshtml
对于这个页面,我希望路由是 /[COMPANY_ID]/Dashboard 或 /[COMPANY_ID]/Employees
Pages/Dashboard/Index.cshtml
Pages/Employees/Index.cshtml
在Pages/Index.cshtml 上,用户可以选择使用 id 1 或 2 访问公司的仪表板。
在Pages/Dashboard/Index.cshtml我想创建一个指向Pages/Employees/Index.cshtml的链接,如何确保自动添加正确的[COMPANY_ID]?
谢谢
【问题讨论】:
标签: c# asp.net-core razor-pages