该问题是由于前端发送的AJAX请求中没有包含请求数据导致的。解决方法是在前端代码中添加数据,例如:
$.ajax({
url: 'example/path',
type: 'POST',
data: { foo: 'bar' },
success: function(response) {
// handle response
}
});
在C#控制器中,您可以通过接收该数据来获取它们:
[HttpPost]
public ActionResult MyAction(string foo)
{
// use foo
}