asp.net - 如何从 post 方法中获取值
asp.net - how to get value from post method
在 asp.net 应用程序中,我收到来自 angular 应用程序的表单值。
[HttpPost]
public IActionResult addChange([FromBody] Change change)
{
return Json(change.Status);
}
如何获取对象或对象的某些值以在另一个中使用它class?
您应该可以像这样访问 属性:change.PropertyName。
但是你可能从 angular 发送数据作为 FormData,那么你应该将 [FromBody] 更改为 [FromForm]。
很可能是您在 angular 网站上做错了什么。您应该通过邮递员检查此端点。
编辑:
要在另一个方法中使用这个对象,你应该通过它。
[HttpPost]
public IActionResult addChange([FromBody] Change change)
{
AnotherMethod(change);
return Json(change.Status);
}
public void AnotherMethod(Change change)
{
var foo = change.Status;
}
在 asp.net 应用程序中,我收到来自 angular 应用程序的表单值。
[HttpPost]
public IActionResult addChange([FromBody] Change change)
{
return Json(change.Status);
}
如何获取对象或对象的某些值以在另一个中使用它class?
您应该可以像这样访问 属性:change.PropertyName。 但是你可能从 angular 发送数据作为 FormData,那么你应该将 [FromBody] 更改为 [FromForm]。
很可能是您在 angular 网站上做错了什么。您应该通过邮递员检查此端点。
编辑: 要在另一个方法中使用这个对象,你应该通过它。
[HttpPost]
public IActionResult addChange([FromBody] Change change)
{
AnotherMethod(change);
return Json(change.Status);
}
public void AnotherMethod(Change change)
{
var foo = change.Status;
}