剑道网格颜色动态变化

时间:2014-05-23 05:48:09

标签: css telerik kendo-grid

如何根据用户选择的下拉列表动态更改Kendo Grid Theme更改。示例默认,银色,地铁,Office蓝色主题等,如果将主题从默认更改为Metro网格颜色自动重新显示。任何人都可以帮助我。我是这个概念的新手。

1 个答案:

答案 0 :(得分:1)

您可以在定义链接标记时为其添加ID:

<link id="kendoStyle" href="~/Content/KendoUI/kendo.silver.min.css" rel="stylesheet" />.

然后将您的下拉值设置为&#34;〜/ Content / KendoUI / kendo.silver.min.css&#34;和&#34;〜/ Content / KendoUI / kendo.moonlight.min.css&#34;和......

然后,当用户在下拉菜单中选择一个项目时,按ID&#34; kendoStyle&#34;并将href设置为下拉值。

像这样:

定义主题:

<link id="kendoStyle" href="~/Content/KendoUI/kendo.silver.min.css" rel="stylesheet" />

定义下拉列表:

<select id="style"><option value="">---</option>
<option value="~/Content/KendoUI/kendo.silver.min.css">silver</option>
<option value="~/Content/KendoUI/kendo.moonlight.min.css">moonlight</option>
</select>

以恐怖的方式更改主题:

$('#kendoStyle').attr('href',$('#style').val())