简体   繁体   English

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

[英]How to get the value of an input button in an ASP.NET Core MVC controller?

How to get the value of an input button in an ASP.NET Core MVC controller?如何获取 ASP.NET Core MVC 控制器中输入按钮的值?

This is my html code in the view这是我在视图中的 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>

in the razor:在剃须刀中:

<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>

in the controller:在控制器中:

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM