or
function OnRowSelected(sender, args) { var clientDataKeyName = args.get_tableView().get_clientDataKeyNames()[0]; var clientDataKeyValue = args.get_tableView().get_selectedItems()[0].getDataKeyValue(clientDataKeyName); var grid = args.get_tableView(); linkButton1 = $telerik.findControl(grid.get_element(), "BtnProposal"); if (clientDataKeyValue == "Proposal") { linkButton1.set_enabled(false); } else linkButton1.set_enabled(true); }function clientTransfering(sender, args) { args.set_cancel(true); var checkedNodes = args.get_sourceListBox().get_checkedItems(); for (var i in checkedNodes) { var item = checkedNodes[i]; args.get_sourceListBox().transferToDestination(item); } }| <div><telerik:RadDockLayout ID="dockLayoutContainerEntityType" runat="server"></div><div> <telerik:RadDockZone ID="dockZoneActionZone" runat="server" Orientation="Vertical" BorderStyle="None"></div><div> <telerik:RadDock ID="dockActions" Skin="Office2007" runat="server" Title="Container-EntityType Mapping" Width="100%" style="margin-bottom:7px"</div><div> EnableAnimation="false" EnableRoundedCorners="true" Resizable="false" EnableDrag="false" DockMode="Docked" </div><div> DefaultCommands="None" ></div><div> <ContentTemplate></div><div> <table cellspacing="0" cellpadding="0" border="0" width="100%" height="100%" style="table-layout:fixed"></div><div> <tr valign="top" align="center" style="height:100%"></div><div> <td valign="top" align="center" style="height:100%"></div><div> <telerik:RadGrid ID="gridTest" runat="server" Skin="Office2007" Width="60%" </div><div> IsConfigDrivenGrid="false" AutoGenerateColumns="false" AllowPaging="true" PagerStyle-AlwaysVisible="true" </div><div> AllowMultiRowSelection="true" AllowFilteringByColumn="false" ShowGroupPanel="false" ></div><div> <Selecting AllowRowSelect="true" /></div><div> <Scrolling AllowScroll="true" /></div><div> </ClientSettings></div><div> <MasterTableView Height="90%"></div><div> <Columns></div><div> <telerik:GridTemplateColumn Visible="false"></div><div> <ItemTemplate></div><div> <asp:HiddenField ID="hdnMappingId" runat="server" Value='<%#DataBinder.Eval(Container.DataItem, "Id")%>' /></div><div> <asp:HiddenField ID="hdnEntityTypeId" runat="server" Value='<%#DataBinder.Eval(Container.DataItem, "EntityTypeId")%>' /></div><div> </ItemTemplate></div><div> </telerik:GridTemplateColumn></div><div> <telerik:GridClientSelectColumn HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="10%" /></div><div> <telerik:GridBoundColumn HeaderText="Entity Type" DataField="Name" UniqueName="Name"></div><div> <HeaderStyle Width="90%" HorizontalAlign="Left" /></div><div> <ItemStyle Width="90%" HorizontalAlign="Left" /></div><div> </telerik:GridBoundColumn></div><div> </Columns></div><div> </MasterTableView></div><div> </telerik:RadGrid></div><div> </td></div><div> </tr></div><div> <tr></div><div> <td height="10px"></td></div><div> </tr></div><div> </table></div><div> </ContentTemplate></div><div> </telerik:RadDock></div><div> </telerik:RadDockZone></div><div> </telerik:RadDockLayout></div> |
if (pnlHelpPanel) { SetUpAnimation(imgHelpPanelTab.id, Telerik.Web.UI.jSlideDirection.Left, pnlHelpPanel); } function SetUpAnimation(image, direction, element) { element.style.position = "relative"; var slider = document.getElementById(image); var expanded = false; var expandAnimation = new Telerik.Web.UI.AnimationSettings({}); var collapseAnimation = new Telerik.Web.UI.AnimationSettings({}); var slide = new Telerik.Web.UI.jSlide(element, expandAnimation, collapseAnimation, false); slide.initialize(); slide.set_direction(direction); slider.onclick = function () { element.parentNode.style.visibility = "visible"; element.parentNode.style.display = "block"; if (!expanded) { slide.expand(); } else { slide.collapse(); } expanded = !expanded; return false; } // end onlick function definition } // end SetUpAnimation<table><tr style="background-color:#EEE;"><td>Routes</td><td>200</td></tr></table><table> <tbody> <tr style="background-color: rgb(238, 238, 238);"> <td>Routes</td> <td>200</td> </tr> </tbody></table>
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="TestWebMethodCall.aspx.cs" Inherits="RestfulServiceClientApp.TestWebMethodCall" %><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> <script src="Scripts/jquery-1.11.1.min.js"></script> <script type="text/javascript"> //<![CDATA[ $(document).ready(function () { alert('DOM Ready !'); $('<%=RadAjaxLoadingPanel1.ClientID%>').show('<%=grd_ajaxifiedGrid.ClientID %>'); PageMethods.GetData(successMethod); function successMethod(result) { alert(result); var masterTableView = $('<%=grd_ajaxifiedGrid.ClientID %>').get_masterTableView(); masterTableView.set_datasource(result); masterTableView.dataBind(); $('<%=RadAjaxLoadingPanel1.ClientID%>').hide('<%=grd_ajaxifiedGrid.ClientID %>'); } }); //]]> </script> </telerik:RadCodeBlock> <form id="form1" runat="server"> <telerik:RadScriptManager runat="server" ID="scrptmgr_radScriptManager" EnablePageMethods="true"></telerik:RadScriptManager> <telerik:RadGrid ID="grd_ajaxifiedGrid" runat="server" EnableViewState="false" CellSpacing="-1" GridLines="Both" ClientIDMode="Static" Width="200" Height="400"></telerik:RadGrid> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Default"></telerik:RadAjaxLoadingPanel> <div> </div> </form></body></html>[WebMethod] public static List<string> GetData() { List<string> myLst = new List<string>(); myLst.Add("Test1"); myLst.Add("Test2"); myLst.Add("Test3"); myLst.Add("Test4"); myLst.Add("Test5"); return myLst; }Protected Sub btnExport_Click(ByVal sender As Object, ByVal e As EventArgs) Me.RadGrid1.MasterTableView.GetColumn("Location").Display = True Me.RadGrid1.MasterTableView.GetColumn("Proposal_NotIssued").Display = True Me.RadGrid1.MasterTableView.GetColumn("Proposal_NotIssuedReason").Display = True Me.RadGrid1.MasterTableView.GetColumn("Proposal_Qualification").Display = True Me.RadGrid1.MasterTableView.GetColumn("Proposal_EstimatedProjectArea").Display = True Me.RadGrid1.MasterTableView.GetColumn("Proposal_EstimatedConstructionCost").Display = True Me.RadGrid1.MasterTableView.GetColumn("Proposal_WinningProbabilityPct").Display = True Me.RadGrid1.MasterTableView.GetColumn("Proposal_DateGranted").Display = True Me.RadGrid1.MasterTableView.GetColumn("Proposal_ProjectID").Display = True Me.RadGrid1.MasterTableView.GetColumn("Proposal_Comments").Display = True For Each item As GridDataItem In Me.RadGrid1.Items If item.Selected = False Then item.Visible = False End If Next Me.RadGrid1.ExportSettings.ExportOnlyData = True Me.RadGrid1.ExportSettings.OpenInNewWindow = True Me.RadGrid1.ExportSettings.FileName = "Selected Proposals " & Format(Now, "yyyy-MM-dd-h-mm-ss") 'Me.RadGrid1.ExportSettings.IgnorePaging = True Me.RadGrid1.ExportSettings.UseItemStyles = True Me.RadGrid1.MasterTableView.ExportToExcel()End Sub<ColumnGroups> <telerik:GridColumnGroup HeaderText="Proposal" Name="Proposal" HeaderStyle-HorizontalAlign="left" > <HeaderStyle HorizontalAlign="Left"></HeaderStyle> </telerik:GridColumnGroup> <telerik:GridColumnGroup HeaderText="Fee" Name="Fee" HeaderStyle-HorizontalAlign="left" > <HeaderStyle HorizontalAlign="Left"></HeaderStyle> </telerik:GridColumnGroup> <telerik:GridColumnGroup HeaderText="Key Dates" Name="Dates" HeaderStyle-HorizontalAlign="left" > <HeaderStyle HorizontalAlign="Left"></HeaderStyle> </telerik:GridColumnGroup> <telerik:GridColumnGroup HeaderText="Client" Name="Client" HeaderStyle-HorizontalAlign="left"> <HeaderStyle HorizontalAlign="Left"></HeaderStyle> </telerik:GridColumnGroup> <telerik:GridColumnGroup HeaderText="Owner" Name="Owner" HeaderStyle-HorizontalAlign="left" > <HeaderStyle HorizontalAlign="Left"></HeaderStyle> </telerik:GridColumnGroup> <telerik:GridColumnGroup HeaderText="DLB" Name="DLB" HeaderStyle-HorizontalAlign="left"> <HeaderStyle HorizontalAlign="Left"></HeaderStyle> </telerik:GridColumnGroup></ColumnGroups><telerik:GridBoundColumn Display="False" DataField="Proposal_Qualification" ColumnGroupName="Proposal" HeaderStyle-Height="44px" HeaderStyle-HorizontalAlign="Left" HeaderStyle-VerticalAlign="Middle" FilterControlAltText="Filter Proposal_Qualification column" HeaderText="Qualification" SortExpression="Proposal_Qualification" UniqueName="Proposal_Qualification"> <ColumnValidationSettings> <ModelErrorMessage Text="" /> </ColumnValidationSettings> <HeaderStyle HorizontalAlign="Left" VerticalAlign="Middle" Height="44px"></HeaderStyle> <ItemStyle Width="105px"></ItemStyle></telerik:GridBoundColumn>