给Kendo UI PanelBar li元素一个来自dataSource的id

时间:2014-03-13 18:11:01

标签: kendo-ui datasource panelbar

我想将我的数据源中的id绑定到PanelBar的每个li元素,以便稍后我可以使用此id扩展给定节点。
这可能吗?

1 个答案:

答案 0 :(得分:0)

我没有使用面板栏,但这是来自网格。您可以使用'#=Name #'访问模型中的值。它似乎需要''如果它正在调用JS函数

columns.Bound(m => m.OwnerName).Title("Owner Name")
.ClientTemplate("<a href='javascript: void(0);' onclick=\"return 
openMSDynamicsWindow('#= OwnerUrl #');\">#= OwnerName #</a>");

这里是生成的Javascript,不确定它是如何工作的。我不明白为什么这些数字被添加到地方

{"columns":[{"title":"Subsys #",
"template":"\u003ca href=\u0027javascript: void(0);\u0027 onclick=\"return   str(\u0027mystring\u0027);\"\u003e#= Name #\u003c/a\u003e",

"field":"Subsys","filterable":{},"encoded":true},