【发布时间】:2023-02-22 22:55:38
【问题描述】:
您好,我正在尝试为 Home Controller 中的隐私页面创建一个 ID, 现在看起来像这样
public IActionResult Privacy(string? id)
{
return RedirectToAction("Privacy", "Home", new { id = "1234"});
}
在 Program.cs 文件中(我没有 startup.cs 文件)这是路由配置的样子:
app.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
编辑:所以我想要的是,当我访问隐私页面时,它应该将我重定向到 https://localhost:7204/Home/Privacy/1234,但它会抛出一条错误消息:此页面无效
我应该添加另一个 MapControllerRoute 吗?
【问题讨论】:
-
不清楚你想做什么。那里的代码看起来不错。解释更多
标签: c# asp.net .net asp.net-mvc