如何获取 ASP.NET Core MVC 控制器中输入按钮的值?

Min*_*sam 2 html c# asp.net asp.net-core-mvc asp.net-core

如何获取 ASP.NET Core MVC 控制器中输入按钮的值?

这是我在视图中的 html 代码

<html>
    <body>
        <form asp-controller="Home" asp-action="GetstartTime" method="post" id="TableF">
            <input id="1" name="f1" form="TableF" class="btn btn-primary" type="submit" value="12:00 PM"/>
            <input id="2" name="f2" form="TableF" class="btn btn-primary" type="submit" value="2:00 PM"/>
            <input id="3" name="f3" form="TableF" class="btn btn-primary" type="submit" value="3:00 PM"/>
        </form>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

小智 5

在剃须刀中:

<form asp-controller="Controller" asp-action="PostData">
<input  id="f0"  name="f0" form="TableF" class="btn btn-primary" type="submit" value="12:00 PM"/>
</form>
Run Code Online (Sandbox Code Playgroud)

在控制器中:

 [HttpPost]
[ValidateAntiForgeryToken]
public async Task<IActionResult> PostData(string f0)
{
    var buttonvalue =f0;
}
Run Code Online (Sandbox Code Playgroud)