For some reason the ajax loading panel is just not working on with my radgrid. When I try to page or edit or anything it does a normal page refresh. I am assuming I missed a step somewhere. I setup my web.config per the asp.net ajax instructions and here is my code. Any ideas?
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="xxx.aspx.vb" Inherits="xxx" |
Title="xxx" MasterPageFile="~/main.master" %> |
<asp:Content ID="Content1" ContentPlaceHolderID="CPHMain" runat="Server"> |
<span style="font-size: 2em; color: white;">xxx</span> |
<br /> |
<asp:Panel ID="pnlMain" runat="server"> |
<telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateDeleteColumn="True" AutoGenerateEditColumn="True" |
DataSourceID="SqlDataSourceGlobalVars" GridLines="None" AllowAutomaticDeletes="True" |
AllowAutomaticInserts="True" AllowAutomaticUpdates="True" AllowPaging="True" |
AllowSorting="True" PageSize="20" ShowFooter="True" Skin="WebBlue" ShowStatusBar="True"> |
<MasterTableView AutoGenerateColumns="False" DataKeyNames="id" DataSourceID="SqlDataSourceGlobalVars" |
AllowSorting="False" ShowFooter="False" CommandItemDisplay="TopAndBottom"> |
<RowIndicatorColumn> |
<HeaderStyle Width="20px" /> |
</RowIndicatorColumn> |
<ExpandCollapseColumn> |
<HeaderStyle Width="20px" /> |
</ExpandCollapseColumn> |
<Columns> |
<telerik:GridBoundColumn DataField="id" DataType="System.Int32" HeaderText="id" ReadOnly="True" |
SortExpression="id" UniqueName="id" Visible="False"> |
</telerik:GridBoundColumn> |
<telerik:GridBoundColumn DataField="config_param" HeaderText="Parameter" SortExpression="config_param" |
UniqueName="config_param"> |
</telerik:GridBoundColumn> |
<telerik:GridBoundColumn DataField="config_data" HeaderText="Value" SortExpression="config_data" |
UniqueName="config_data"> |
</telerik:GridBoundColumn> |
<telerik:GridBoundColumn DataField="config_desc" HeaderText="Description" SortExpression="config_desc" |
UniqueName="config_desc"> |
</telerik:GridBoundColumn> |
<telerik:GridBoundColumn DataField="datemod" DataType="System.DateTime" HeaderText="Last Modified" |
ReadOnly="True" SortExpression="datemod" UniqueName="datemod"> |
</telerik:GridBoundColumn> |
</Columns> |
</MasterTableView> |
</telerik:RadGrid> |
<asp:SqlDataSource ID="SqlDataSourceGlobalVars" runat="server" ConnectionString="<%$ ConnectionStrings:PrimaryConnectionString %>" |
SelectCommand="SELECT [id], [config_param], [config_data], [datemod], [config_desc] FROM [site_config]" |
UpdateCommand="UPDATE site_config SET config_desc = @config_desc , datemod = GETDATE(), config_data = @config_data, config_param = @config_param WHERE (id = @id)" |
DeleteCommand="DELETE FROM site_config WHERE (id = @id)" InsertCommand="INSERT INTO site_config(config_desc, datemod, config_data, config_param) VALUES (@config_desc, GETDATE(), @config_data, @config_param)"> |
<DeleteParameters> |
<asp:Parameter Name="id" /> |
</DeleteParameters> |
<UpdateParameters> |
<asp:Parameter Name="config_desc" /> |
<asp:Parameter Name="config_data" /> |
<asp:Parameter Name="config_param" /> |
<asp:Parameter Name="id" /> |
</UpdateParameters> |
<InsertParameters> |
<asp:Parameter Name="config_desc" /> |
<asp:Parameter Name="config_data" /> |
<asp:Parameter Name="config_param" /> |
</InsertParameters> |
</asp:SqlDataSource> |
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" DefaultLoadingPanelID="RadAjaxLoadingPanel1"> |
<AjaxSettings> |
<telerik:AjaxSetting AjaxControlID="RadGrid1"> |
<UpdatedControls> |
<telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" /> |
</UpdatedControls> |
</telerik:AjaxSetting> |
</AjaxSettings> |
</telerik:RadAjaxManager> |
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" MinDisplayTime="1000" > |
<asp:Image ID="imageloading" runat="server" ImageUrl="~/images/loading.gif" /> |
</telerik:RadAjaxLoadingPanel> |
</asp:Panel> |
</asp:Content> |