Hi,
I have a rad grid with about 7 columns and 4 of them are hyperlink columns. The grid is wrap in an ajax panel which ajaxifies just fine. Really the only reason I want the grid to ajaxify is for the pagination but it is also ajaxifying when you click a hyperlink column. This is not what I want. How can I only ajaxify the pagination buttons?
Thanks,
Ron.
I have a rad grid with about 7 columns and 4 of them are hyperlink columns. The grid is wrap in an ajax panel which ajaxifies just fine. Really the only reason I want the grid to ajaxify is for the pagination but it is also ajaxifying when you click a hyperlink column. This is not what I want. How can I only ajaxify the pagination buttons?
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Simple"></telerik:RadAjaxLoadingPanel> <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" LoadingPanelID="RadAjaxLoadingPanel1"> <telerik:RadGrid runat="server" ID="grdInvoices1" Width="836px" AutoGenerateColumns="false" CssClass="CustomClass" AllowMultiRowEdit="false" ShowHeader="false" ForeColor="Black" BorderColor="#EDEDED" BorderStyle="Solid" SelectedItemStyle-CssClass="SelectedStyle" onpageindexchanged="grdInvoices1_PageIndexChanged" onpagesizechanged="grdInvoices1_PageSizeChanged1" onitemdatabound="grdInvoices1_ItemDataBound" > <ClientSettings> <Selecting AllowRowSelect="true" /> <ClientEvents OnRowMouseOver="GetRowId" OnRowSelected="RowSelected" /> <DataBinding EnableCaching="false" /> </ClientSettings> <PagerStyle AlwaysVisible="true" Mode="NextPrevAndNumeric" ></PagerStyle> <MasterTableView DataKeyNames="Id, CustomerId, CompanyId" ClientDataKeyNames="Id" Font-Names="Arial,Helvetica,sans-serif;" > <CommandItemSettings ExportToPdfText="Export to PDF" /> <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column" > </RowIndicatorColumn> <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column"> </ExpandCollapseColumn> <Columns> <telerik:GridBoundColumn DataField="Id" HeaderText="Id" Visible="false" UniqueName="Id"> </telerik:GridBoundColumn> <telerik:GridTemplateColumn DataField="InvoiceNo" UniqueName="InvoiceNo" HeaderText="Invoice No"> <ItemTemplate> <asp:LinkButton runat="server" ID="lnkInvoiceNo" Text='<%# Eval("InvoiceNo") %>' OnClick="lnkInvoiceNo_Click" /> </ItemTemplate> <ItemStyle Width="115px" CssClass="FirstColumn" /> </telerik:GridTemplateColumn> <%-- <telerik:GridHyperLinkColumn HeaderText="Invoice No" UniqueName="InvoiceNo" DataNavigateUrlFields="Id, CustomerId, CompanyId" DataNavigateUrlFormatString="../Invoices/ViewInvoice.aspx?Invoice={0}&Customer={1}&Company={2}" DataTextField="InvoiceNo" DataTextFormatString="{0:d}" > <ItemStyle Width="175px" CssClass="FirstColumn" /> </telerik:GridHyperLinkColumn>--%> <telerik:GridBoundColumn DataField="Customer" HeaderText="Customer" UniqueName="Customer"> <ItemStyle Width="300px" HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Total" HeaderText="Total" UniqueName="Total" DataFormatString="{0:N2}" ItemStyle-HorizontalAlign="Right" ItemStyle-Font-Bold="true"> </telerik:GridBoundColumn> <telerik:GridTemplateColumn HeaderText="Tools" UniqueName="Edit"> <ItemStyle Width="128px" HorizontalAlign="Right" CssClass="EditSpacer" /> <ItemTemplate> <div runat="server" id="Edit" class="Tools"> <asp:ImageButton ID="lnkEdit" runat="server" OnClick="btnEdit_Click" ImageUrl="~/Images/Icons/Test/Edit.png" AlternateText="Edit" ToolTip="Edit" /> </div> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn> <ItemStyle Width="20px" /> <ItemTemplate> <div class="Tools"> <asp:HyperLink ID="Delete" runat="server"> <asp:ImageButton ID="DeleteImg" runat="server" ImageUrl="~/Images/Icons/Test/Delete.png" OnClientClick="return DeleteInvoice();" AlternateText="Delete" ToolTip="Delete" style="border:none; " /> </asp:HyperLink> </div> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn> <ItemStyle Width="20px" /> <ItemTemplate> <div class="Tools"> <asp:ImageButton ID="btnPayment" runat="server" OnClick="btnPayment_Click" ImageUrl="~/Images/Icons/Test/addpayment.png" AlternateText="Payment" ToolTip="Payment" style="border:none;" /> </div> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn> <ItemStyle Width="20px" /> <ItemTemplate> <div class="Tools"> <asp:HyperLink ID="Print" runat="server" > <asp:ImageButton ID="PrintImg" runat="server" ImageUrl="~/Images/Icons/Test/Printer.png" AlternateText="Print" ToolTip="Print" OnClick="PrintInvoice" /> </asp:HyperLink> </div> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="CustomerId" HeaderText="CustomerId" UniqueName="CustomerId"> <ItemStyle CssClass="HideColumn" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="CompanyId" HeaderText="CompanyId" UniqueName="CompanyId"> <ItemStyle CssClass="HideColumn" /> </telerik:GridBoundColumn> </Columns> <EditFormSettings> <EditColumn FilterControlAltText="Filter EditCommandColumn column"> </EditColumn> </EditFormSettings> </MasterTableView> <FilterMenu EnableImageSprites="False"> </FilterMenu> <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default"> </HeaderContextMenu> </telerik:RadGrid> </telerik:RadAjaxPanel>Thanks,
Ron.
