PanelBar概述

Telerik UI for ASP。NET MVC忍者图像

面板酒吧是Telerik UI for ASP。NET MVC,一个具有 110+ 组件的专业级UI库,用于构建现代和功能丰富的 应用程序。想要试用它,请注册一个30天的免费试用。

Telerik UI PanelBar HtmlHelper for ASP。NET MVCis a server-side wrapper for the Kendo UI PanelBar widget.

PanelBar将分层数据显示为一个多级的、可展开的小部件。

基本配置

下面的示例演示了PanelBar的基本配置。

@(Html.Kendo(). panelbar (). name ("panelbar") . expandmode (PanelBarExpandMode.Single) . items (items => {items. add (). text ("Root1") . items (subitems => {subitems. add (). subitem . add (). subitem => .)文本(“二级1”);subitems.Add()。文本(“二级2”);});items.Add(). text ("Root2") . items (subitems => {subitems. add()。文本(“二级1”);subitems.Add()。文本(“二级2”);});}))

功能和特性

事件

你可以订阅所有的PanelBar事件.有关基本PanelBar事件的完整示例,请参阅演示如何使用PanelBar的事件

按处理人名称处理

下面的示例演示如何通过处理程序名称订阅事件。

@(Html.Kendo(). panelbar (). name ("panelbar") . events (e => e . expand ("panelbar_expand") . collapse("panelbar_collapse")))