or
<asp:Content ID="PageHead" ContentPlaceHolderID="PlaceHolderAdditionalPageHead" runat="server"> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> <script type ="text/javascript"> function showMenu(e) { var test = id; var contextMenu = $("#ctl00_PlaceHolderMain_ctxMenuDocument"); $telerik.cancelRawEvent(e); if ((!e.relatedTarget) || (!$telerik.isDescendantOrSelf(contextMenu.get_element(), e.relatedTarget))) { contextMenu.show(e); } } </script></asp:Content><asp:Content ID="Main" ContentPlaceHolderID="PlaceHolderMain" runat="server"> <asp:Button runat="server" Text="Test" OnClientClick="showMenu(event)" /> <telerik:RadContextMenu ID="RadContextMenu1" runat="server" > <Items> <telerik:RadMenuItem Text="Trees" /> <telerik:RadMenuItem Text="Sunset" /> <telerik:RadMenuItem Text="Mountains" /> </Items> </telerik:RadContextMenu></asp:Content>cmbDistritoEE.trackChanges();cmbDistritoEE.get_items().getItem(cmbDistritoPai.get_selectedIndex()).select();var item = cmbDistritoEE.get_items().getItem(cmbDistritoPai.get_selectedIndex());cmbDistritoEE.commitChanges();cmbConcelhoEE.requestItems(item.get_value(), false);cmbConcelhoEE.trackChanges();cmbConcelhoEE.get_items().getItem(cmbConcelhoPai.get_selectedIndex()).select();item = cmbConcelhoEE.get_items().getItem(cmbConcelhoPai.get_selectedIndex());cmbConcelhoEE.commitChanges();cmbFreguesiaEE.requestItems(item.get_value(), false);cmbFreguesiaEE.trackChanges();cmbFreguesiaEE.get_items().getItem(cmbFreguesiaPai.get_selectedIndex()).select();item = cmbFreguesiaEE.get_items().getItem(cmbFreguesiaPai.get_selectedIndex());cmbFreguesiaEE.commitChanges(); <telerik:RadGrid ID="radVehicles" runat="server" AutoGenerateColumns="false" EnableViewState="true" PagerStyle-AlwaysVisible="true" GridLines="None" AllowSorting="true" AllowPaging="true" AllowAutomaticUpdates="false" AllowMultiRowEdit="false" CellSpacing="0" PageSize="10" AllowFilteringByColumn="false" OnNeedDataSource="Vehicles_OnNeedDataSource" OnCancelCommand="ConvertVehicles_OnCancelCommand" OnItemDataBound="Vehicles_OnItemDataBound" OnItemCommand="Vehicles_OnItemCommand"> <PagerStyle PageButtonCount="5" PagerTextFormat="{4}Total Rows: {5}" AlwaysVisible="true" /> <MasterTableView DataKeyNames="VehiclesID, Active" ClientDataKeyNames="VehiclesID, Active"> <NoRecordsTemplate> <p style="text-align: center;"> No record(s) found ! </p> </NoRecordsTemplate> <Columns> <telerik:GridBoundColumn DataField="VehiclesID" UniqueName="VehiclesID" HeaderText="#" Visible="false"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="LicensePlate" UniqueName="LicensePlate" HeaderText="License Plate"></telerik:GridBoundColumn> <telerik:GridBoundColumn UniqueName="State" HeaderText="State" DataField="State"></telerik:GridBoundColumn> <telerik:GridTemplateColumn HeaderText="Action" ItemStyle-Width="10%" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" UniqueName="Action"> <ItemTemplate> <asp:ImageButton AlternateText="ContextMenu" ID="ContextMenuButton" ImageUrl="~/Images/chart-expended-arrow-90.png" runat="server" /> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> <EditFormSettings EditFormType="Template"> <FormTemplate> <div class="tableInside"> <div class="tableW"> <div class="trW" style="display:none;"> <div class="tdColumn-left"> Vehicle ID </div> <div class="tdColumn-right"> <asp:Label runat="server" ID="lblVehiclesID" Text='<%# Eval("VehiclesID") %>'></asp:Label> </div> </div> <div class="trW"> <div class="tdColumn-left"> License Plate </div> <div class="tdColumn-right"> <telerik:RadTextBox ID="txtLicensePlate" Text='<%# Eval("LicensePlate") %>' runat="server"></telerik:RadTextBox> </div> </div> </div> <div class="tableW"> <div class="trW"> <div class="tdColumn-left"> License Plate </div> <div class="tdColumn-right"> </div> </div> </div> <div class="trRow" style="text-align: center; margin-top: 5px;"> <telerik:RadButton ID="btnCancelVehicles" Text="Cancel" AutoPostBack="false" OnClientClicked="btnCancelVehicles_OnClientClicked" runat="server" CssClass="black" Icon-PrimaryIconUrl="~/Images/cancel1.png"> </telerik:RadButton> <telerik:RadButton ID="btnSaveVehicles" runat="server" Text="Save" CausesValidation="true" ValidationGroup="AllSave" CssClass="save" AutoPostBack="true" OnClientClicked="btnSaveVehicles_OnClientClicked" Icon-PrimaryIconCssClass="iconSave"> </telerik:RadButton> </div> </div> </FormTemplate> </EditFormSettings> </MasterTableView></telerik:RadGrid> function btnSaveVehicles_OnClientClicked(sender, eventArgs) { var _tempGridMaster = $find("<%=radVehicles.ClientID %>").get_masterTableView(); var _lblConvertVehiclesVal = $("#<%=lblVehiclesItemIndex.ClientID %>").html(); if (_lblConvertVehiclesVal != "") { ConvertVehiclesRowIndex = parseInt(_lblConvertVehiclesVal); } else { ConvertVehiclesRowIndex = -1; } if (Page_IsValid) { if (ConvertVehiclesRowIndex == -1) { _tempGridMaster.fireCommand("PerformInsert", ""); } else { _tempGridMaster.fireCommand("Update", ConvertVehiclesRowIndex); } } }protected void Vehicles_OnItemCommand(object sender, GridCommandEventArgs e) { switch (e.CommandName) { case "Edit": lblConvertVehiclesItemIndex.InnerHtml = e.Item.ItemIndex.ToString(); e.Item.OwnerTableView.IsItemInserted = false; BindConvertVehiclesData(); break; case "InitInsert": radConvertVehicles.MasterTableView.ClearEditItems(); BindConvertVehiclesData(); break; case "Cancel": e.Item.OwnerTableView.IsItemInserted = false; BindConvertVehiclesData(); break; case "PerformInsert":<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="WebForm1.aspx.vb" Inherits="RadWindowHijinks.WebForm1" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><%@ Register Assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Web.UI" TagPrefix="asp" %><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title>Fun with RadWindows!</title> <telerik:RadScriptBlock ID="RadScriptBlock1" runat="server"> <script type="text/javascript"> //Global Variables var lastOpenedWindow; function pageLoad() { $addHandler(document, "click", onClickHandler); } function MenuOpenWindow(sender, eventArgs) { var oWindow; //Closes the last window opened if (lastOpenedWindow) { lastOpenedWindow.close(); lastOpenedWindow = null; } if (eventArgs.get_item().get_value() == "EmpProj") { oWindow = $find("<%=winEmpProj.ClientID%>"); oWindow.show(); if (oWindow.get_offsetElementID()) { offsetElementBounds = $telerik.getBounds($get(oWindow.get_offsetElementID())); oWindow.moveTo(offsetElementBounds.x + oWindow.get_left(), offsetElementBounds.y + oWindow.get_top()); } lastOpenedWindow = oWindow; return false; } } function onClickHandler(e) { var targedNodeName = e.target; if (lastOpenedWindow) { // If the RadWindow is clicked then do nothing ; if ($telerik.isMouseOverElementEx(lastOpenedWindow.get_popupElement(), e)) return; lastOpenedWindow.close(); lastOpenedWindow = null; } } </script> </telerik:RadScriptBlock></head><body> <form id="form1" runat="server"> <div> <telerik:RadScriptManager ID="RadScriptManager1" Runat="server"> </telerik:RadScriptManager> <div id="divEmpMenu" style="width: 6%; display: inline-block;"> <telerik:RadMenu ID="menuCheck" runat="server" flow="Vertical" OnClientItemClicked="MenuOpenWindow" Width="100%"> <Items> <telerik:RadMenuItem ImageUrl="../Images/button.jpg" Value="EmpProj" /> </Items> </telerik:RadMenu> <telerik:RadWindow id="winEmpProj" runat="server" Top="0" Left="0" Style="z-index: 8000" EnableEmbeddedSkins="false" OffsetElementID="divEmpHeader" ShowContentDuringLoad="false" VisibleStatusbar="false" VisibleTitlebar="false" AutoSize="true"> <ContentTemplate> <div id="divProjListList" runat="server" style="width: 400px; background-color: Gray;"> <div>Projects</div> <div style="width: 400px"> <p>List of Projects and fun times.</p> <p>More lists, more fun times.</p> <p>Weee lists!</p> </div> </div> </ContentTemplate> </telerik:RadWindow> </div> <div id="divEmpHeader" style="background-color: Teal; float: left; position: fixed; top: 100px; left: 200px;"> <p>Clicking on the button will consistently bring the window around me.</p> <p>You have to click off the button to make me go away.</p> <p><a href="WebForm2.aspx">Click here to go to the broken page.</a></p> </div> </div> </form></body></html> <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="WebForm2.aspx.vb" Inherits="RadWindowHijinks.WebForm2" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><%@ Register Assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Web.UI" TagPrefix="asp" %><html xmlns="http://www.w3.org/1999/xhtml"><head id="Head1" runat="server"> <title>Fun with RadWindows!</title> <telerik:RadScriptBlock ID="RadScriptBlock1" runat="server"> <script type="text/javascript"> //Global Variables var lastOpenedWindow; function pageLoad() { $addHandler(document, "click", onClickHandler); } function MenuOpenWindow(sender, eventArgs) { var oWindow; //Closes the last window opened if (lastOpenedWindow) { lastOpenedWindow.close(); lastOpenedWindow = null; } if (eventArgs.get_item().get_value() == "EmpProj") { oWindow = $find("<%=winEmpProj.ClientID%>"); oWindow.show(); if (oWindow.get_offsetElementID()) { offsetElementBounds = $telerik.getBounds($get(oWindow.get_offsetElementID())); oWindow.moveTo(offsetElementBounds.x + oWindow.get_left(), offsetElementBounds.y + oWindow.get_top()); } lastOpenedWindow = oWindow; return false; } if (eventArgs.get_item().get_value() == "Test2") { oWindow = $find("<%=winTest2.ClientID%>"); oWindow.show(); if (oWindow.get_offsetElementID()) { offsetElementBounds = $telerik.getBounds($get(oWindow.get_offsetElementID())); oWindow.moveTo(offsetElementBounds.x + oWindow.get_left(), offsetElementBounds.y + oWindow.get_top()); } lastOpenedWindow = oWindow; return false; } } function onClickHandler(e) { var targedNodeName = e.target; if (lastOpenedWindow) { // If the RadWindow is clicked then do nothing ; if ($telerik.isMouseOverElementEx(lastOpenedWindow.get_popupElement(), e)) return; lastOpenedWindow.close(); lastOpenedWindow = null; } } </script> </telerik:RadScriptBlock></head><body> <form id="form1" runat="server"> <div> <telerik:RadScriptManager ID="RadScriptManager1" Runat="server"> </telerik:RadScriptManager> <div id="divEmpMenu" style="width: 6%; display: inline-block;"> <telerik:RadMenu ID="menuCheck" runat="server" flow="Vertical" OnClientItemClicked="MenuOpenWindow" Width="100%"> <Items> <telerik:RadMenuItem ImageUrl="../Images/button.jpg" Value="EmpProj" ToolTip="AutoSize=true" /> <telerik:RadMenuItem ImageUrl="../Images/button2.jpg" Value="Test2" ToolTip="AutoSize=false" /> </Items> </telerik:RadMenu> <telerik:RadWindow id="winEmpProj" runat="server" Top="0" Left="0" Style="z-index: 8000" EnableEmbeddedSkins="false" OffsetElementID="divEmpHeader" ShowContentDuringLoad="false" VisibleStatusbar="false" VisibleTitlebar="false" AutoSize="true" RenderMode="Lightweight"> <ContentTemplate> <div id="divProjListList" runat="server" style="width: 400px; background-color: Gray;"> <div>Projects</div> <div style="width: 400px"> <p>List of Projects and fun times.</p> <p>More lists, more fun times.</p> <p>Weee lists!</p> </div> </div> </ContentTemplate> </telerik:RadWindow> <telerik:RadWindow id="winTest2" runat="server" Top="0" Left="0" Style="z-index: 8000" EnableEmbeddedSkins="false" OffsetElementID="divEmpHeader" ShowContentDuringLoad="false" VisibleStatusbar="false" VisibleTitlebar="false" AutoSize="false" RenderMode="Lightweight"> <ContentTemplate> <div id="div1" runat="server" style="width: 400px; background-color: Gray;"> <div>Projects</div> <div style="width: 400px"> <p>List of Projects and fun times.</p> <p>More lists, more fun times.</p> <p>Weee lists!</p> </div> </div> </ContentTemplate> </telerik:RadWindow> </div> <div id="divEmpHeader" style="background-color: Teal; float: left; position: fixed; top: 100px; left: 200px;"> <p>Now, you can continually click on the button, and the window ever moves. It will move even if you click off the button and back on.</p> <p>The first button, it'll eventually start hitting the same spots in a circlar kinda pattern.</p> <p>The second button, the window will go in a diagonal downward placement.</p> </div> </div> </form></body></html>Protected Sub RadGrid1_PageSizeChanged(sender As Object, e As GridPageSizeChangedEventArgs) Handles RadGrid1.PageSizeChanged RadGrid1.DataSource = read.GetSchedineData(1, "15-07-2013") RadGrid1.Rebind()End Sub