Kendo ui 剑道网格,更改自定义按钮的文本
是否有人知道如何更改剑道UI中自定义按钮的文本,当其定义如下:Kendo ui 剑道网格,更改自定义按钮的文本,kendo-ui,kendo-grid,kendo-asp.net-mvc,Kendo Ui,Kendo Grid,Kendo Asp.net Mvc,是否有人知道如何更改剑道UI中自定义按钮的文本,当其定义如下: c.Command(Command=> {command.Custom(“自定义”)。单击(“操作”).Text(“文本”); }) 为了在点击该按钮后进行编辑,文本可能会发生变化 提前感谢您的回答。使用您的示例代码 “custom”参数无效/被解析器忽略(不保留任何内容意味着“custom”) Click(“”)参数是单击后将执行的Javascript函数的名称 Text(“”)参数是默认文本(执行Razor/加载页面时) 您
c.Command(Command=>
{command.Custom(“自定义”)。单击(“操作”).Text(“文本”);
})
为了在点击该按钮后进行编辑,文本可能会发生变化
提前感谢您的回答。使用您的示例代码
参数无效/被解析器忽略(不保留任何内容意味着“custom”
)“custom”
参数是单击后将执行的Javascript函数的名称Click(“”)
参数是默认文本(执行Razor/加载页面时)Text(“”)
function Action(e) {
e.target[0].innerText = "Some new text for the button"
}
这应该行得通,不是吗?它行得通,但以另一种你想要的方式。我找到了将它与模型属性
command.Custom(“自定义”).Click(“Action”).Text(@model.Text)连接的方法
但由于绑定位于同一段代码中,因此无法正常工作,并出现错误:“无法对空引用执行运行时绑定”。如何执行早期绑定?如果您可以发布更多的视图,最好是整个视图,这将非常有用。如果没有,至少是顶部,然后是网格。
function Action(e) {
e.target[0].innerText = "Some new text for the button"
}