如何使用FromQuery Attribute获取一个复杂的对象?
如何使用FromQueryAttribute获取复杂对象?
[HttpGet] public IActionResult Get([FromQuery] DataGridRequest request) { ... }
DataGridRequest类如下:
public class DataGridRequest { public DataGridPager Pager { get; set; } ... } public class DataGridPager { public int Size { get; set; } public int Index { get; set; } }
怎么写uri?
您可以尝试这样的Get请求
controller?Size=1&Index=2
也尝试使用[FromUri]
而不是[FromQuery]
。 [FromUri]
属性尝试按名称将对象属性绑定到查询字符串属性