or
| <telerik:RadRotator ID="rotGallerySlide" |
| runat="server" |
| Height="400px" |
| Width="500px" |
| ItemHeight="400px" |
| ItemWidth="500px" |
| RotatorType="FromCode" |
| OnClientItemShowing="slideShowingHandler_GPC" |
| > |
| <ItemTemplate> |
| some templated controld |
| </ItemTemplate> |
| </telerik:RadRotator> <
asp:Button ID="btnFirst" runat="server" Text=" << " OnClientClick="navigate_GPC('First'); return false;" style="margin:0px 5px;" /><asp:Button ID="btnBack" runat="server" Text=" < " OnClientClick="navigate_GPC('Back'); return false;" style="margin:0px 5px;" /><asp:Button ID="btnNext" runat="server" Text=" > " OnClientClick="navigate_GPC('Next'); return false;" style="margin:0px 5px;" /><asp:Button ID="btnLast" runat="server" Text=" >> " OnClientClick="navigate_GPC('Last'); return false;" style="margin:0px 5px;" />
|
| window.onload = function() { |
| setTimeout(function() { |
| var firstImg = document.getElementById("<%= btnFirst.ClientId %>"); |
| var backImg = document.getElementById("<%= btnBack.ClientId %>"); |
| firstImg.disabled = true; |
| backImg.disabled = true; |
| }, 100); |
| } |
| function navigate_GPC(navType) { |
| var rotator = $find("<%= rotGallerySlide.ClientID %>"); |
| switch (navType) { |
| case "First": |
| break; |
| case "Back": |
| rotator.showNext(Telerik.Web.UI.RotatorScrollDirection.Right) |
| break; |
| case "Next": |
| rotator.showNext(Telerik.Web.UI.RotatorScrollDirection.Left) |
| break; |
| case "Last": |
| break; |
| } |
| } |
| function slideShowingHandler_GPC(sender, args) { |
| var firstImg = document.getElementById("<%= btnFirst.ClientId %>"); |
| var backImg = document.getElementById("<%= btnBack.ClientId %>"); |
| var nextImg = document.getElementById("<%= btnNext.ClientId %>"); |
| var lastImg = document.getElementById("<%= btnLast.ClientId %>"); |
| firstImg.disabled = false; |
| backImg.disabled = false; |
| nextImg.disabled = false; |
| lastImg.disabled = false; |
| var count = sender.get_items().length; |
| var currentIndex = args.get_item().get_index() + 1; |
|
if
(!sender.isScrollingForward()) { if (currentIndex == 0) { |
| firstImg.disabled = true; |
| backImg.disabled = true; |
| } } |
| if (currentIndex == count - 1) { |
| lastImg.disabled = true; |
| nextImg.disabled = true; |
| } |
| } |

| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" UpdatePanelsRenderMode="Inline"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="Button1"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="txtRecord" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
| <asp:Button ID="Button1" runat="server" Text="Button" /> |
| <asp:TextBox ID="txtRecord" runat="server" Width="22px" Text="0" />| |
| <%-- !!! Atention to the vertical bar right after the textbox! !!!--%> |
| <asp:Button ID="btnExportExcelClient" runat="server" Text="btnExportExcelClient" |
| OnClientClick="javascript:ExportToExcel();return false;" /> |
| function ExportToExcel() { |
| var masterTable = $find("<%=RadGrid1.ClientID %>").get_masterTableView(); |
| masterTable.exportToExcel(); |
| } |
| function ExportToExcel(radGridId) { |
| var masterTable = $find(radGridId).get_masterTableView(); |
| var result = masterTable.exportToExcel(); |
| alert (result); |
| } |