or
<telerik:RadGrid ID="uxTitleGrid" runat="server" ...> <MasterTableView> <NestedViewTemplate> <h4>Change Title Details</h4> <fieldset> . . . <div style="float:right;"> <telerik:RadButton ID="uxRequestChange" runat="server" OnClick="uxRequestChange_OnClick" Text="Request Change" /> </div> </fieldset> </NestedViewTemplate> <Columns> . . . </Columns> <NoRecordsTemplate> No Records </NoRecordsTemplate> </MasterTableView> </telerik:RadGrid>UpdatePanel uxHeaderUpdatePanel = (UpdatePanel)(Master.FindControl("uxHeaderUpdatePanel"));uxHeaderUpdatePanel.Update();
http://dl.free.fr/v2CyhZhMQThis is a very simple project which I created only to demonstrate the issue.
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<asp:Panel ID="Panel3" runat="server"><br>
<asp:GridView ID="MyGridView" runat="server" CssClass="GridViewStyle"
GridLines="None" Width="100%" PageSize="100">
<AlternatingRowStyle CssClass="AltRowStyle" /><br>
<EditRowStyle CssClass="EditRowStyle" />
<EmptyDataRowStyle CssClass="EmptyRowStyle" /><br>
<HeaderStyle CssClass="HeaderStyle" /><br>
<PagerStyle CssClass="PagerStyle" /><br>
<RowStyle CssClass="RowStyle" HorizontalAlign="Center" VerticalAlign="Middle" />
<SelectedRowStyle CssClass="SelectedRowStyle" /><br>
</asp:GridView>
</asp:Panel>
</asp:Content>var rows = $("#MainContent_MyGridView tr:gt(0)");//This is where I reference the gridview now.var series = {id: 'series',name: 'MySeriesName',data: []} rows.each(function (index) { var myFloat = parseFloat($("td:nth-child(2)", this).text()); var myString = $("td:nth-child(1)", this).text();series.data.push([myString, myFloat]);});<telerik:RadDockZone Runat="server">
<telerik:RadDock ID="RadDock1" runat="server">
<ContentTemplate>
<div id="ChartRendersHere" style="min-width: 400px; height: 400px; margin: 0 auto"></div>
<asp:Panel ID="Panel2" runat="server">
<asp:GridView ID="MyGridView" runat="server" CssClass="GridViewStyle"
GridLines="None" Width="100%" PageSize="100">
<AlternatingRowStyle CssClass="AltRowStyle" />
<EditRowStyle CssClass="EditRowStyle" />
<EmptyDataRowStyle CssClass="EmptyRowStyle" />
<HeaderStyle CssClass="HeaderStyle" />
<PagerStyle CssClass="PagerStyle" />
<RowStyle CssClass="RowStyle" HorizontalAlign="Center" VerticalAlign="Middle" />
<SelectedRowStyle CssClass="SelectedRowStyle" />
</asp:GridView> <asp:Panel ID="Panel1" runat="server">
</asp:Panel>
</asp:Panel>
</ContentTemplate>
</telerik:RadDock>
</telerik:RadDockZone>
| <%@ Page Language="C#" AutoEventWireup="false" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %> |
| <%@ 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 runat="server"> |
| <title></title> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server" /> |
| <telerik:RadWindowManager ID="RadWindowManager1" ShowContentDuringLoad="true" VisibleStatusbar="false" runat="server" /> |
| <telerik:RadDockLayout runat="server" ID="RadDockLayout1"> |
| <telerik:RadDockZone runat="server" ID="RadDockZone1" Width="300" MinHeight="200" /> |
| </telerik:RadDockLayout> |
| </form> |
| </body> |
| </html> |
| void Page_Init(object sender, EventArgs e) |
| { |
| this.EnableViewState = false; |
| RadWindow RadWindow1 = new RadWindow(); |
| RadWindow1.ID = "RadWindow1"; |
| RadWindow1.VisibleOnPageLoad = true; |
| RadWindow1.ContentTemplate = new TestTemplate(Page); |
| RadWindowManager1.Windows.Add(RadWindow1); |
| RadDock RadDock1 = new RadDock (); |
| RadDock1.Text = RadDock1.ID = "RadDock1"; |
| RadDock1.ContentTemplate = new TestTemplate(this.Page); |
| RadDockZone1.Controls.Add(RadDock1); |
| } |
| } |
| internal class TestTemplate : ITemplate |
| { |
| private Page _page; |
| public TestTemplate(Page page) |
| { |
| _page = page; |
| } |
| public void InstantiateIn(Control container) |
| { |
| System.Web.UI.UserControl userControl; |
| userControl = (System.Web.UI.UserControl)_page.LoadControl("~/TestControl.ascx"); |
| container.Controls.Add(userControl); |
| } |
| } |
| <%@ Control Language="C#" AutoEventWireup="false" CodeBehind="TestControl.ascx.cs" Inherits="WebApplication1.TestControl" %> |
| <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
| User control used as template with button events. |
| <div> |
| <asp:Button ID="btn1" runat="server" Text="Button with tooltip" ToolTip="Hello World" /> |
| <asp:Button ID="btn2" runat="server" Text="Button" /> |
| </div> |
| <p><asp:Literal ID="ltrl" runat="server" /></p> |
| <telerik:RadToolTipManager ID="rttm" runat="server" AutoTooltipify="true" /> |
| public partial class TestControl : System.Web.UI.UserControl |
| { |
| override protected void OnInit(EventArgs e) |
| { |
| base.OnInit(e); |
| btn1.Click += new EventHandler(btn1_Click); |
| btn2.Click += new EventHandler(btn2_Click); |
| } |
| void btn1_Click(object sender, EventArgs e) |
| { |
| ltrl.Text = "Button 1 was clicked"; |
| } |
| protected void btn2_Click(object sender, EventArgs e) |
| { |
| ltrl.Text = "Button 2 was clicked"; |
| } |
| } |
<-- Javascript RadCodeBlock is up at the top -->
<telerik:RadGrid ID="rGrid_Project" runat="server" ...> . . . <telerik:RadMultiPage ID="rMulti_Schedule" Runat="server"> <telerik:RadPageView ID="rPage_Notes" runat="server" Selected="True"> <telerik:RadGrid ID="rGrid_Notes" runat="server" CellSpacing="0" ...> . . . </telerik:RadGrid> </telerik:RadPageView> <telerik:RadPageView ID = "rPage_Remarks" runat = "server"> <telerik:RadGrid ID="rGrid_Remarks" runat="server" CellSpacing="0" ...> . . . </telerik:RadGrid> </telerik:RadPageView> <telerik:RadPageView ID = "rPage_Inductions" runat = "server"> <telerik:RadGrid ID="rGrid_Inductions_Detail" runat="server" ...> . . . </telerik:RadGrid> </telerik:RadPageView> <telerik:RadPageView ID = "rPage_Completions" runat = "server"> <telerik:RadGrid ID="rGrid_Completion_Details" runat="server" ...> . . . </telerik:RadGrid> </telerik:RadPageView> </telerik:RadMultiPage> <Columns> <asp:Panel ID ="pivotchart" runat ="server"> <telerik:RadGrid ID="rGrid_Inductions" runat="server"...> . . . </telerik:RadGrid> </asp:Panel> </Columns></telerik:RadGrid>