Telerik UI for ASP。净AJAX?下载30天免费试用

在客户端使用标签

RadTabStrip为添加、删除和禁用选项卡提供了一个客户端API。通过使用trackChanges而且commitChanges客户端方法RadTabStrip对象时,这些更改可以在回发后保留。

添加标签

要添加选项卡,请使用添加插入制表符收集方法:

函数AddNewTabs() {var tabstrip = $find("<%= RadTabStrip1. "ClientID % > ");var roottab = new Telerik.Web.UI.RadTab();roottab。set_text(“新根标签”);var childTab = new Telerik.Web.UI.RadTab();childTab。set_text(“新子标签”);var firstChild = new Telerik.Web.UI.RadTab();写上。set_text(“新的第一个孩子”); tabstrip.trackChanges(); tabstrip.get_tabs().add(roottab); roottab.get_tabs().add(childTab); roottab.get_tabs().insert(0, firstChild); tabstrip.commitChanges(); }

删除标签

使用删除removeAt标签收集删除标签的方法:

function RemoveTab() {var tabStrip = $find("<%= RadTabStrip1. "ClientID % > ");var tab = tabStrip。findTabByText(“删除我”);if (tab) {var parentTab = tab.get_parent();tabStrip.trackChanges ();parentTab.get_tabs () .remove(选项卡);//或parentab .get_tabs().removeAt(tab.get_index());tabStrip.commitChanges ();}}

启用和禁用项

使用禁用而且启用选项卡集合禁用或启用项的方法:

function DisableItem() {var tabStrip = $find("<%= RadTabStrip1.ClientID%>");var tab = tabStrip。findTabByText(“禁用我”);if(tab) {tabStrip.trackChanges();tab.disable ();tabStrip.commitChanges ();}} function EnableItem() {var tabStrip = $find("<%= RadTabStrip1.ClientID%>");var tab = tabStrip。findTabByText(使我);if(tab && !tab. get_isenabled ()) {tabStrip.trackChanges(); tab.enable(); tabStrip.commitChanges(); } }

另请参阅

在本文中
Baidu
map