or

function onPanelBarItemClicked(sender, args) { if (args.get_item().get_commandName() == "ExportToExcel") { if (!alertDirtyNavigation()) { return false; } $find("<%=btnExport.ClientID%>").click(); } }{...}<div style="display: none"> <telerik:RadButton ID="btnExport" runat="server" AutoPostBack="true" CausesValidation="false" ButtonType="StandardButton" Target="_self"></telerik:RadButton></div>{...}<CommandItemTemplate> <div> <telerik:RadToolBar ID="RadToolBarGridEdit" runat="server" Width="100%" Height="25px" OnClientButtonClicked="onPanelBarItemClicked"> <Items> <telerik:RadToolBarButton Text="<% $Resources:General, ExportButtonText %>" Value="ExportButton" CommandName="ExportToExcel" AccessKey="E" ImageUrl="~/Images/16X16/export.png" ImagePosition="Right" PostBack="false"></telerik:RadToolBarButton> </Items> </telerik:RadToolBar> </div> </CommandItemTemplate>Private Sub btnExport_Click(sender As Object, e As EventArgs) Handles btnExport.Click GridFunction.ExportGridToExcel(Me.RadGridDepartement)End Subfunction onPanelBarItemClicked(sender, args) { if (args.get_item().get_commandName() == "ExportToExcel") { if (!alertDirtyNavigation()) { return false; } showMainLoadingPanel("<%=RadGridDepartement.ClientID%>"); $find("<%=btnExport.ClientID%>").click(); } }<telerik:AjaxSetting AjaxControlID="btnExport"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="btnExport" /> <telerik:AjaxUpdatedControl ControlID="RadGridDepartement" /> </UpdatedControls> </telerik:AjaxSetting>

| <telerik:RadGrid ID="myGrid" runat="server" |
| ItemStyle-Wrap="false" AlternatingItemStyle-Wrap="false" |
| onitemdatabound="myGrid_ItemDataBound" EnableViewState="false"> |
| <MasterTableView AutoGenerateColumns="true" TableLayout="Auto" Width="600" ></MasterTableView> |
| <ClientSettings> |
| <Scrolling AllowScroll="True" UseStaticHeaders="True" SaveScrollPosition="true" ScrollHeight="400"></Scrolling> |
| <Resizing ClipCellContentOnResize="false" AllowColumnResize="false"/> |
| </ClientSettings> |
| </telerik:RadGrid> |