javascript - 无法更改工具栏上 Kendo 导出到 Excel 按钮的标题

标签 javascript asp.net-mvc kendo-ui kendo-grid kendo-asp.net-mvc

我想更改 Kendo Grid 工具栏上“导出到 Excel”按钮的标题,但尽管我尝试应用许多不同的建议,但仍然无法更新。如何更改?

<script>
    var grid = $("#grid").kendoGrid({
                toolbar: ["excel"],
                excel: {
                    text: "Test 1", //did not make any sense
                    title: "Test 2", //did not make any sense
                    fileName: "Export.xlsx",
                    filterable: true
                },
                //code omitted for brevity

    }).data("kendoGrid");
</script>

最佳答案

除了在 toolbar: [...] 中传递一个字符串之外,您还可以传递一个具有正确属性的对象来调整文本。

改变:

toolbar: ["excel"];

toolbar: [{name: 'excel', text: 'custom excel export button'}];

完整示例:

<script>
    var grid = $("#grid").kendoGrid({
        toolbar: [{name:'excel',text:'custom excel export button'}],
        excel: {
            fileName: "Export.xlsx",
            filterable: true
        },
    }).data("kendoGrid");
</script>

关于javascript - 无法更改工具栏上 Kendo 导出到 Excel 按钮的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34015387/

相关文章:

c# - 处理回发数据中的数组 - MVC3

asp.net-mvc - 为什么我的 HtmlHelper 扩展不起作用?

angularjs - 如何使用 AngularJS 指定 optionLabelTemplate Kendo UI DropDownList

javascript - Kendo UI - 文本颜色更改点击取消

javascript - THREE.js OrbitControl.js 你能改变逆 y 轴旋转吗?

javascript - paypal 支付 api 不适用于属性 "payee"

javascript - Jquery 验证插件(.validate)在动态表单(循环表单)中不起作用

javascript - 无法使用 Twitter Bootstrap Typeahead 发布 ID

javascript - 如何自定义Gauge控件?

Javascript - 将参数传递给调用另一个函数的函数