Kendo ui 如何向javascript函数发送数据字段?

Kendo ui 如何向javascript函数发送数据字段?,kendo-ui,kendo-grid,Kendo Ui,Kendo Grid,我正在使用剑道ui网格 我的网格使用ajax方法填充 否我必须将主键字段值作为参数传递给方法 我使用了与此相同的代码: columns.Template(@<text></text>).ClientTemplate("#= renderNumber(data, <#= UserId #>)#"); columns.Template(@).ClientTemplate(“#=renderNumber(data,)#”); 但是我的javascript方法没有

我正在使用剑道ui网格

我的网格使用ajax方法填充

否我必须将主键字段值作为参数传递给方法

我使用了与此相同的代码:

columns.Template(@<text></text>).ClientTemplate("#= renderNumber(data, <#= UserId #>)#");
columns.Template(@).ClientTemplate(“#=renderNumber(data,)#”);
但是我的javascript方法没有启动

但如果我用这个:

columns.Template(@<text></text>).ClientTemplate("#= renderNumber(data)#");
columns.Template(@).ClientTemplate(#=renderNumber(data)#);
它将运行。实际上没有输入参数

有什么想法吗?

试试这个:

columns.Template(@<text></text>).ClientTemplate("#= renderNumber(UserId)#");
var output = "";

with (dataItem) {
  output += renderNumber(UserId); // UserId is properly evaluated thanks to the with operator.
}