【发布时间】:2020-10-20 23:42:29
【问题描述】:
下午好,
我正在 ASP.NET Core 3.1 中处理一个简单的表单,但我很难理解 beginform。
我在一个页面上有一个搜索框(在本例中为 /Index),并且当有人键入搜索并按下搜索按钮时使用 GET(要求),操作需要转到另一个页面(在此案例/清单)
在剃须刀表单页面中,如果我使用:-
@using (Html.BeginForm("Listing", "", FormMethod.Get))
{
}
..... 但是我创建了这个 HTML:-
<form action="/?action=Listing" method="get">
</form>
我希望看到的是:-
<form method="get" action="/Listing">
</form>
那么我在上面的 BeginForm 上做错了什么,导致为标签创建了错误的 HTML?
我尝试了许多在其他地方找到的答案,但它们适用于 MVC,而且我只使用 Razor 页面而不是 MVC。
如果您能提供帮助,请提前感谢您?
哈利
【问题讨论】:
标签: asp.net-core razor