【发布时间】:2020-09-12 14:25:27
【问题描述】:
我在我的 Web API 控制器端点上遇到了一个异常,我希望能得到一些帮助来解决它。
故事如下:
在我的 Web API 项目中,控制器公开了以下端点:
我的 Kendo UI Datagrid 发出以下请求:
http://localhost:63865/api/employees/GetAll?$callback=jQuery21109420544053427875_1410883352953&%24inlinecount=allpages&%24format=json&%24top=5
验证请求中发送的 ODataQueryOptions 时出现此异常:
不允许查询选项“格式”。要允许它,请在 EnableQueryAttribute 或 QueryValidationSettings 上设置“AllowedQueryOptions”属性。
但我已启用所有查询选项:
[EnableQuery(AllowedQueryOptions=AllowedQueryOptions.All)]
我做错了什么?
【问题讨论】:
标签: rest asp.net-web-api kendo-ui kendo-grid odata