Our team decided to create a brand new RadPageView control which is designed to replace and extend the functionality of both RadTabStrip and RadPanelBar. Furthermore, it will provide greater flexibility and better performance than its ancestors. The trend our team would like to follow is enhancing RadPageView and discontinuing RadTabStrip and RadPanelBar. Please note that from Q3 2011 the obsolete controls will be removed from our suite.public IEnumerable<ScriptReference> GetScriptReferences() { yield return new ScriptReference("HierarchyTree1.HierarchyTree.js", GetType().Assembly.FullName);}<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="GlobalException.aspx.cs" Inherits="GlobalException" %><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head id="Head1" runat="server"> <title></title></head><body> <form id="form2" runat="server"> <asp:ScriptManager ID="ScriptManager1" runat="server" /> <telerik:RadFormDecorator ID="FormDecorator" runat="server" DecoratedControls="all" /> <telerik:RadSkinManager runat="server" ID="SkinManager" Skin="Windows7" PersistenceKey="Skin" PersistenceMode="ViewState" /> <telerik:RadWindowManager ID="CommonWindowManager" runat="server" Behaviors="Resize, Maximize, Move"> <Windows> <telerik:RadWindow ID="ExceptionWindow" runat="server" VisibleOnPageLoad="true"> <ContentTemplate> <telerik:RadSplitter ResizeWithParentPane="true" ResizeWithBrowserWindow="true" ID="MainSplitter" runat="server" Orientation="Horizontal"> <telerik:RadPane ID="TopPane" runat="server"> <telerik:RadTabStrip ID="exceptionTabStrip" runat="server" SelectedIndex="0" MultiPageID="exceptionMultiPage"> <Tabs> <telerik:RadTab runat="server" Text="message" Selected="True"> </telerik:RadTab> <telerik:RadTab runat="server" Text="details"> </telerik:RadTab> </Tabs> </telerik:RadTabStrip> </telerik:RadPane> </telerik:RadSplitter> </ContentTemplate> </telerik:RadWindow> </Windows> </telerik:RadWindowManager> </form></body></html>In my particular case, I'm building a web-based intranet app for a multi-billion dollar company. But within that company its actual userbase will be less than 50. As was the case with the app's VB6 WinForms predecessor, I will almost certainly be required to make periodic improvements to it over the next decade. Because of this it's critically important to minimize the amount of client-side code and instead maximize the amount of type-safe, well structured server-side code.
To Telerik, all I'm asking for is this: Wherever possible, please include a server-side solution (or mostly server-side solution) where you have traditionally presented a strictly client-side solution in times past. This will go a LONG WAY to helping developers (and loyal customers) like myself.
Sincerely,
Robert Werner
Vancouver, BC
var combo = $find("<%= RadComboBox1.ClientID %>"); combo.disable();
var picker = $find("<%= RadDatePicker1.ClientID %>"); picker.set_enabled(false);