我有一个普通的WCF服务,其中有一个属于某个部门的产品。
获取给定产品部门的URL如下所示:
http://localhost:49168/RapDataService.svc/Products(1000)/Department/Name
使用Razor我可以拥有执行我想要的外键列,但我找不到JavaScript的语法。我会假设这样的事情:
columns: [
{
field: "Department#Name",
filterable: false
},
但我无法在任何地方找到正确的语法。
答案 0 :(得分:0)
找到答案,只需要扩展数据源
type: "odata",
transport: {
read: {
url: "http://localhost:49168/RapDataService.svc/Products",
data: { $expand: "Department"}
}
},
然后我想要的语法是点。
{
field: "Department.Name",
title: "Afdeling",
filterable: true
},