在ASP.NET Core 2.2中,如果使用[FromQuery]特性绑定查询字符串参数,但未能接收到字符串值,可能是由于以下几个原因:
[HttpGet]
public IActionResult MyAction([FromQuery] string myParam)
{
// ...
}
[HttpGet]
public IActionResult MyAction([FromQuery] string myParam)
{
// ...
}
[HttpGet]
public IActionResult MyAction([FromQuery] string myParam)
{
// ...
}
[HttpGet]
public IActionResult MyAction([FromQuery] string myParam)
{
myParam = WebUtility.UrlDecode(myParam);
// ...
}
这些解决方法应该能够解决在ASP.NET Core 2.2中未能接收到字符串值的问题。请根据实际情况进行相应的调整。