or
<telerik:RadComboBox ID="rcboProject" runat="server" AppendDataBoundItems="True" DataTextField="Name" DataValueField="ClientNameProjectID" DataSourceID="objProject" MarkFirstMatch="true" AllowCustomText="true" Filter="Contains" NoWrap="true"> <Items> <telerik:RadComboBoxItem runat="server" Text="Non Project" Value="-1" /> </Items> </telerik:RadComboBox>// this function is called from client side event such as a button click or perhaps even by the // OnClientSelectedIndexChanged event of another combo box(obviously it would need event params in that case). function FilterProjects() { // GetProjectCombo(index) var projectCombo = GetProjectCombo(); // Get project combo items. var projectItems = projectCombo.get_items(); projectCombo.trackChanges(); // loop through, hide * projects except the top 10 for (i = 0; i < projectItems._array.length; i++) { if (i < 10) continue; // Get Item, load its data. var item = projectItems.getItem(i); var itemValue = item.get_value(); if (true) // simplified for Telerik support. { item.hide(); // works temporarily until clicking on html body then it reverts back to original state. //item.removeAt(i); // works and persists. //item.disable(); // works and persists. } } projectCombo.commitChanges(); } function GetProjectCombo(index) { return $find("<%= rcboProject.ClientID %>"); }$("img[style]", "#content-wrapper").each(function () { if ($(this).css("float") === "left" || $(this).css("float") === "right") { $(this).addClass("floated-" + $(this).css("float")); }});
<telerik:RadTreeView ID="RadTreeView1" runat="server"> <NodeTemplate> <asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/Images/Scanner5 32x32.png" PostBackUrl="http://www.hotmail.com" /> <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="http://www.bing.com">[ View ] </asp:HyperLink> <%# DataBinder.Eval(Container, "Text") %> </NodeTemplate></telerik:RadTreeView>RadTreeNode category1 = new RadTreeNode("Group1", "Group1"); RadTreeNode Category1Nodes; RadTreeNodeCollection radCollection = new RadTreeNodeCollection(category1); for (int i = 10 - 1; i >= 0; i--) { Category1Nodes = new RadTreeNode(i.ToString(), i.ToString()); category1.Nodes.Add(Category1Nodes); } RadTreeView1.Nodes.Add(category1); RadTreeNode category2 = new RadTreeNode("Group2", "Group2"); RadTreeNode Category2Nodes; radCollection = new RadTreeNodeCollection(category2); for (int i = 5 - 1; i >= 0; i--) { Category2Nodes = new RadTreeNode(i.ToString(), i.ToString()); category2.Nodes.Add(Category2Nodes); } RadTreeView1.Nodes.Add(category2);