【问题标题】:Asp.net Core 1.1 HttpGet FromQuery complex model binding not workingAsp.net Core 1.1 HttpGet FromQuery 复杂模型绑定不起作用
【发布时间】:2018-12-17 04:14:54
【问题描述】:

拥有这个模型:

public class PagingParameters
{
    public int PageIndex { get; set; }
    public int PageSize { get; set; }
}

使用以下控制器操作:

[HttpGet]
public object Query([FromQuery] PagingParameters query)
{
    return null;
}

发送以下数据:

模型数据仍然无法正确绑定:

这里有什么遗漏吗?

【问题讨论】:

    标签: asp.net model-binding asp.net-core-1.1


    【解决方案1】:

    您发送的是字典,而不是对象。换句话说,你需要query.PageIndex,而不是query[PageIndex],或者只是PageIndex

    【讨论】:

      猜你喜欢
      • 2019-03-16
      • 1970-01-01
      • 2021-11-28
      • 1970-01-01
      • 1970-01-01
      • 2017-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多