这是我的WebAPi控制器和html表单。请求通过myValue正确路由到控制器中的方法始终为空。我认为这是一个有效的方式来从一些教程中获得它。发布到webapi控制器的值
控制器:
[Route("add")]
public string Post([FromBody]string myValue)
{
return string.Format("HAIAA: [{0}]" , myValue);
}
查看:
<form id="formOne" method="post" action="ninja/add">
<input type="text" name="myValue" />
<input type="submit" value="submit" />
</form>
检查怎么形成的正在提交数据。因为对于'[FromBody]'来说,提交值的格式必须是“输入的值”。删除'[FromBody]'属性,它应该工作 – Nkosi