繁体   English   中英

Asp.net core 3.1 mvc post request model 绑定简单类型

[英]Asp.net core 3.1 mvc post request model binding for simple types

当我向 asp.net mvc core 3.1 发出发布请求时,controller 能够绑定复杂类型。 对于简单(或“原始”)类型,例如 int、string 等,如何始终为 null(如果我使用查询字符串,它将拾取)。 在 asp.net mvc 4 中,只要名称匹配,无论哪种类型,它都会选择。 这只是核心的工作方式还是我必须进行一些配置更改?

如果您在正文中发送那些,您应该尝试添加[FromBody]属性。 https://docs.microsoft.com/en-us/aspnet/core/mvc/models/model-binding?view=aspnetcore-3.1#sources

这取决于请求类型、数据类型等。您可以在此处阅读更多内容

暂无
暂无

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

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