在我的kendo网格上有一个按钮,默认为add new record
。我想改变它。我用下面的标签,但不工作:如何更改剑道网格按钮上的“文本”?
#turbinegrid .k-icon.k-add::after {
content: "ADD";
}
在我的kendo网格上有一个按钮,默认为add new record
。我想改变它。我用下面的标签,但不工作:如何更改剑道网格按钮上的“文本”?
#turbinegrid .k-icon.k-add::after {
content: "ADD";
}
#turbinegrid .k-icon.k-add {
font-size: 0px !important;
}
#turbinegrid .k-icon.k-add::after {
content: "New Text" !important;
font-size: 18px !important;
}
如果你能解释为什么解决了这个问题,那将会很有帮助。 – Nisarg
这个https://jsfiddle.net/1oxe4ykh/会让你明白,如果你不理解它,请尝试阅读'css for dummies' @NisargShah –
您可以像下面的按钮设置的模板,
$("#myGrid").kendoGrid({
toolbar: [{
template: '<div><div style="float:left;"><h2>Tech Documents</h2></div><div style="float:right;margin: 2% 1% 1% 1%;"><a title="add new" class="k-button k-button-icontext k-grid-add" href="\\#"><span class="k-icon k-i-plus-outline"></span>**Create One**</a></div></div>'
}]
});
使用文字的按钮代替创建一个 。
当使用MVC
可以设置这样的文字:
@(Html.Kendo().Grid<GridViewModel>()
.ToolBar(tools =>
{
tools.Create().Text("ADD");
})
)
当使用jQuery
使用这样的:
$("#grid").kendoGrid({
toolbar: [{ name: "create", text: "ADD" }]
});
你能向我们展示了电网和按钮的HTML标记? –
默认情况下,我得到这个.k-icon.k-add – mrslt
你想替换文本或者添加它。 –