客户端对象模型 示例 步骤 1 步骤 1 Wijmo Accordion 控件提供了多个显示面板,每次显示其中一个面板的内容。用户选择其中一个面板时, 该面板的内容会自动展开, 而其它面板内容会自动折叠,从而,实现自动地组织和优化用户界面的使用。 步骤 2 步骤 2 通过Wijmo Charts: Composite,只需一个图表就可以对复杂数据进行分析。 相同数据使用不同的方式 进行显示,再将与之关联的数据进行叠加,便可预测数据的走势。 步骤 3 步骤 3 Wijmo Events Calendar支持用户添加、编辑和管理是由的预约。默认情况下, 事件日历使用脱机数 据源,因此您可以轻松地添加到您的页面,而无需额外的配置此构件。 步骤 4 步骤 4 Wijmo Accordion 控件提供了多个显示面板,每次显示其中一个面板的内容。用户选择其中一个面板时, 该面板的内容会自动展开,而其它面板内容会自动折叠,从而,实现自动地组织和优化用户界面的使用。 Log 设置 开启/关闭窗口 选择插入位置: 窗格: 描述 此示例演示了如何使用客户端脚本修改accordion的行为或外观。 示例中所使用的客户端选项列表: requireOpenedPane - 确定点击标题时是否关闭当前打开的面板 (关闭所有的accordion面板); selectedIndex - 获取当前展开的accordion面板的索引; 示例中所使用的客户端行为列表: add(header, content) - 在一个accordion的结尾添加一个新的accordion面板; insert(index, header, content) - 在指定的索引位置插入accordion面板; count() - 计算accordion面板的数目 removeAt(index) - 通过索引移除accordion面板; clear() - 移除所有的accordion面板。 OnClientSelectedIndexChanged 属性用来监听客户端的 selectedIndexChanged事件: <C1Accordion:C1Accordion runat="server" ID="C1Accordion1" OnClientSelectedIndexChanged="onClientSelectedIndexChanged"> ..... </C1Accordion:C1Accordion> <script language="javascript" type="text/javascript"> function onClientSelectedIndexChanged(ev, args) { log.message("The new selectedIndex value is " + args.newIndex); } </script> 下面的代码展示如何用客户端脚本添加一个新的accordion面板: $("#<%=C1Accordion1.ClientID%>").c1accordion("add", "my header", "my content"); 文档