如何根据用户选择的下拉列表动态更改Kendo网格主题。例如,默认,银色,地铁,Office蓝色主题等,如果主题从默认更改为地铁网格颜色自动再现。任何人都可以帮我。我是这个概念的新手。
发布于 2014-05-23 08:16:56
在定义链接标记时,可以向其添加一个id:
<link id="kendoStyle" href="~/Content/KendoUI/kendo.silver.min.css" rel="stylesheet" />.
然后将下拉列表的值设置为"~/Content/KendoUI/kendo.silver.min.css“和"~/Content/KendoUI/kendo.moonlight.min.css”和.
然后当用户选择下拉列表中的项时,通过id "kendoStyle“获取元素,并将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())
https://stackoverflow.com/questions/23821820
复制相似问题