Telerik UI for ASP。NET MVC?下载30天免费试用

持久化窗格大小

分配器允许您在用户调整大小时保持其窗格大小的百分比。

@(Html.Kendo().Splitter() .Name("splitter") .Panes(panes=> {pane . add ().Collapsible(true).Size("20%");panes.Add () .Collapsible(假);}) .Events(e => {e. resize ("onResize");})) <脚本>函数onResize(e) {console.log(e.s sender.options.panes);//防止无限递归的大小调整。if (!this. appliessizes) {this. appliessizes)appliesSizes = true;//计算窗格宽度。Var元素= this.element;Var pane = element.find(".k-pane:first");var ratio = Math.ceil(pane.width() * 100 / element.width()); // set pane width in percentages this.size(pane, ratio + "%"); this.appliesSizes = false; } } 
public类SplitterController: Controller {public IActionResult Index() {return View();}}

另请参阅

在本文中
Baidu
map