剃刀为什么要用空动作使表格成形?

时间:2019-06-02 18:09:09

标签: asp.net-core

我用剃刀创建一个表单,以使用asp-controller和asp-action具有特定的控制器和动作 但是在剃刀渲染页面后,我得到了带有空动作的表格。我不知道为什么

<form method="post" action="">

但是html中的结果是

List1 = 'ZQXJKVBPYGFWMUCLDRHSNIOATE'

List2 = 'AVERT'

List3 = ''

for i in List1:

    if i in List2:

        List3+=i

print(List3)

我将@addTagHelper *,Microsoft.AspNetCore.Mvc.TagHelpers放在_viewImports中

1 个答案:

答案 0 :(得分:0)

您需要删除Controller一词,如果您的控制器类名称是PanelController,则只需使用“ Panel”。这是一个惯例。由于找不到基于约定的控制器,因此不会呈现操作。

<form asp-controller="Panel" asp-action="AddCatAndSubAndBrand" method="post">