or
| <rad:RadAjaxManager ID="RadAjaxManager1" runat="server"> |
| <AjaxSettings> |
| <rad:AjaxSetting AjaxControlID="btnRefreshGenerationStatus"> |
| <UpdatedControls> |
| <rad:AjaxUpdatedControl ControlID="pnlGeneratePackage" LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </rad:AjaxSetting> |
| </AjaxSettings> |
| </rad:RadAjaxManager> |
| <rad:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" style="margin-top: 57px;" Transparency="30"> |
| <img alt="Loading..." src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading.gif") %>' style="border:0;" /> |
| </rad:RadAjaxLoadingPanel> |
| <asp:Panel ID="pnlGeneratePackage" runat="server"> |
| <asp:Button ID="btnGeneratePackage" runat="server" Text="Generate Package" SkinID="ButtonLarge" /> |
| <asp:CheckBox ID="chkGenerateIndex" runat="server" Text="Generate Index" /> |
| <br /> |
| <asp:Literal ID="litGeneratePackageStatus" runat="server" Text="Status: " /> |
| <asp:Label ID="lblGeneratePackageStatus" runat="server" /> |
| <asp:Button ID="btnRefreshGenerationStatus" runat="server" Text="Refresh Package Generation" SkinID="ButtonLarge" /> |
| <br /> |
| <br /> |
| <asp:Button ID="lnkDownloadPackage" runat="server" Text="Download Package" Visible="false" /> |
| </asp:Panel> |

Hi,
I found this bit of code else where to tell a RadAjaxPanel to do a full postback.
First in the code behind put:
cmdExport.Attributes.Add(
"onclick", String.Format("realPostBack('{0}', ''); return false;", cmdExport.UniqueID))
Then in the aspx put:
| <telerik:RadCodeBlock id="codeblock1" runat="server"> |
| <script type="text/javascript"> |
| function realPostBack(eventTarget, eventArgument) |
| { |
| $find("< % = RadAjaxPanel1.ClientID % >").__doPostBack(eventTarget, eventArgument); |
| } |
| </script> |
| </telerik:RadCodeBlock> |
The only problem is that I am not using a RadAjaxPanel, I'm just using a RadAjaxManager.
How can I do the same thing with a RadAjaxManaged control?
Thanks ... Ed

| MyClass dataItem = (MyClass )e.Item.DataItem; |

| Could not load file or assembly 'Telerik.Web.UI, Version=2008.3.1105.20, Culture=neutral, PublicKeyToken=121fae78165ba3d4' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) |
| <asp:ScriptManager ID="ScriptManager1" runat="server"> |
| </asp:ScriptManager> |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="dgTest"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="Panel1" LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
| <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Height="75px" |
| Width="75px" IsSticky="True" MinDisplayTime="100"> |
| <img alt="Loading..." src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading.gif") %>' |
| style="border: 0px;" /> |
| </telerik:RadAjaxLoadingPanel> |
| <asp:Panel ID="Panel1" runat="server"> |
| <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label> |
| </asp:Panel> |
| <asp:Button ID="Button1" runat="server" Text="Test Loading" |
| onclick="Button1_Click" /> |
| <telerik:RadGrid ID="rgTest" runat="server" AllowFilteringByColumn="True" |
| AllowSorting="True" GridLines="None" Skin="WebBlue" AllowPaging="True" |
| PageSize="30"> |
| <MasterTableView> |
| <RowIndicatorColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </ExpandCollapseColumn> |
| </MasterTableView> |
| <FilterMenu EnableTheming="True" Skin="WebBlue"> |
| <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> |
| </FilterMenu> |
| </telerik:RadGrid> |
| protected void Button1_Click(object sender, EventArgs e) |
| { |
| string conn = ConfigurationManager.AppSettings["ShareConnectionString"]; //Connection to SAS DB |
| System.Data.DataSet sasDs = new System.Data.DataSet(); |
| OleDbConnection sas = new OleDbConnection(conn); |
| sas.Open(); |
| OleDbCommand sassasCommand = sas.CreateCommand(); |
| sasCommand.CommandType = CommandType.Text; |
| sasCommand.CommandText = "Select * from Test.Temp;"; |
| OleDbDataAdapter da = new OleDbDataAdapter(sasCommand); |
| da.Fill(sasDs); |
| sas.Close(); |
| DataTable dt = new DataTable(); |
| dt = sasDs.Tables[0]; |
| rgTest.DataSource = dt; |
| rgTest.DataBind(); |
| } |