【发布时间】:2020-04-23 02:24:07
【问题描述】:
我有一个我们最近升级到 ASP.Net Core 3.1 的 ASP.Net Core 2.1 站点。我们已经解决了 API URL 和控制器 URL 的一些问题。
刚刚出现的一个问题是,我们有一个带有提交按钮的 Razor 页面,该页面直接转到 /Home/Post 而不是发布到自身(在本例中为 /Admin/GenerateIds)。
这是 csthml 页面上 /Admin/GenerateIds.csthml 上的按钮:
<button class="btn btn-lg btn-action" type="submit">Generate Ids</button>
以及按钮所在的形式:
<form method="post" enctype="multipart/form-data" asp-action="POST">
在 ASP.Net Core 2.1 中,这很有效。在 Core 3.1 中,单击按钮时加载的 URL 是 /Home/Post
TIA, 欧文
【问题讨论】:
标签: .net-core razor-pages