KendoGrid模板函数中的传递值

问题描述 投票:0回答:1

我正在尝试传递该行的值进入模板功能

{
    field: "RuleName",
    template: ruleRadioActive(<MyValueHere>),
    title: global.textJSPartialView["RuleName"],    
    headerTemplate: *bla bla*
}

我想将“ RuleName”值传递给函数ruleRadioActive。我尝试使用"#= RuleName #",但它将传递字符串而不是值。

任何解决方案?

javascript kendo-ui kendo-grid
1个回答
0
投票

因此,基本上,我发现在模板选项中使用函数会自动将具有整个行结构的对象发送给函数。

所以,如果我有:

{
    field: "RuleName",
    template: templateFunction,
    title: global.textJSPartialView["RuleName"],    
    headerTemplate: *bla bla*
}

并且我想打印一个带有某些值的<p>函数templateFunction看起来像这样:

function templateFunction(DataItem){
    return "<p>" + DataItem.<element in structure> + "</p>";
}
© www.soinside.com 2019 - 2024. All rights reserved.