or
<telerik:RadTreeView ID="RadTreeView1" Runat="server" DataFieldID="playerID" DataFieldParentID="parentID" DataSourceID="ObjectDataSource1" DataTextField="playerName" DataValueField="Route" onnodedatabound="RadTreeView1_NodeDataBound" Width="100%" oncontextmenuitemclick="RadTreeView1_ContextMenuItemClick">PlayerBLL players = new PlayerBLL(); string text = SaveSQL.GetSaveSql(txtCreateMainRouteName.Text.Trim()); if (Page.IsValid) { PlayerID = players.InsertRouteAndStation(text, 1, null); RadTreeView1.DataSourceID = "ObjectDataSource1"; RadTreeView1.DataBind(); }// Opera lops off Items gridHttpBrowserCapabilities Lugs = Request.Browser;if (Lugs.Type.StartsWith("Opera")){ rgItems.ClientSettings.Scrolling.AllowScroll = true;}
<telerik:RadGrid ID="radGridEmails" runat="server" Skin="Transparent" AutoGenerateColumns="false"> <MasterTableView EditMode="InPlace" > <Columns> <telerik:GridEditCommandColumn /> <telerik:GridBoundColumn DataField="Name" HeaderText="Name" UniqueName="Name"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Email" HeaderText="Email" UniqueName="Email" > </telerik:GridBoundColumn> </Columns> </MasterTableView> </telerik:RadGrid><telerik:RadAjaxManagerProxy ID="RadAjaxManager2" runat="server" > <AjaxSettings > <telerik:AjaxSetting AjaxControlID="radGridEmails" > <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="radGridEmails" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings></telerik:RadAjaxManagerProxy>if (ViewState["currentlyLoadedSection"] != null) { panelMain.Controls.Clear(); string ctrl = (string)ViewState["currentlyLoadedSection"]; UserControl uc = (UserControl) GetControlByType(ctrl); uc.ID = ctrl; panelMain.Controls.Add(uc); Trace.Write("recreated section " + ctrl); }protected override void OnInit(EventArgs e) { base.OnInit(e); radGridEmails.UpdateCommand += new Telerik.Web.UI.GridCommandEventHandler(radGridEmails_UpdateCommand); radGridEmails.InsertCommand += new Telerik.Web.UI.GridCommandEventHandler(radGridEmails_InsertCommand); radGridEmails.DeleteCommand += new Telerik.Web.UI.GridCommandEventHandler(radGridEmails_DeleteCommand); radGridEmails.NeedDataSource += new Telerik.Web.UI.GridNeedDataSourceEventHandler(radGridEmails_NeedDataSource); }protected void radGridEmails_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e) { radGridEmails.DataSource = emailAddresses; Trace.Write(e.RebindReason.ToString()); }<configuration> <appSettings> <add key="aspnet:MaxHttpCollectionKeys" value="3000" /> </appSettings> </configuration>