语境
我的操作方法是:
[HttpPost]
public virtual JsonResult PickBet([FromBody] string id)
{ // Issue: id is null here...}
(控制器是一个简单的MVC控制器,不是WebApi)
我的客户代码是:
return $.ajax({
type: "POST",
url: "myurl",
data: "myid"
});
问题
当调用 action 方法时,id 参数为 null。我可以解决创建具有名为“id”的属性的 javascript 对象的问题,但这似乎是额外的努力(以及在线上的字节)
问题
在这种情况下,有什么简单的方法可以进行参数绑定吗?