or
function GoogleEarthExtended() { var x = $("#ctl00_ContentPlaceHolder_Main_Wizard1_x").val(); var y = $("#ctl00_ContentPlaceHolder_Main_Wizard1_y").val(); var url = 'InsertGoogleEarthPhoto.aspx?type=roadmap' + '&x= ' + x + '&y= ' + y +'&hfGoogleMapsURLImage=' + document.getElementById("<%=hfGoogleMapsURLImage.ClientID%>").value +'&isHybrid=No'; var wnd = window.radopen(url); wnd.setSize(900, 600);}<asp:Button ID="butGoogleMap" runat="server" CssClass="but_lrg" Height="32px" OnClientClick="javascript:GoogleEarthExtended(); return false;" Text="Insert Google Earth Map" ToolTip="Insert a map of the property by using Google Earth." UseSubmitBehavior="False" Width="197px" />//Check if there is a URL to for the Google map image if (getParameterByName('hfGoogleMapsURLImage') != "") { //if there is ask a User if he wants to use the current Image but of type "RoadMap" var desc = confirm('Do you want to insert a roadmap version of the above satellite image?'); } else { var desc = false } //if the yes Choose Yes to use the RoadMap if (desc == true) { center = getParameterByName('center'); zoom = "15"; maptype = "roadmap"; x = getParameterByName('x'); y = getParameterByName('y'); //set the X and Y for Logic document.getElementById("Latitude").value = x; document.getElementById("Longitude").value = y; CloseWithArg(); }function CloseWithArg() { var customArg; if (getParameterByName('isHybrid') == "Yes") { // alert("inside first If"); customArg = document.getElementById("Latitude").value; //0 // alert("After x Assignment" + customArg); customArg = customArg + ";" + document.getElementById("Longitude").value; //1 //alert("After y Assignment" + customArg); customArg = customArg + ";" + map.getCenter(); // 2 //alert("After NA Assignment" + customArg); customArg = customArg + ";" + zoom; //3 //alert("After ZOOM Assignment" + customArg); customArg = customArg + ";" + "hybrid"; //4 //alert("After MAPTYPE Assignment" + customArg); customArg = customArg + ";" + getParameterByName('isHybrid'); //5 //alert("After IShybrid Assignment" + customArg); GetRadWindow().close(customArg); } else { //alert("Entered else"); //alert("X: " + document.getElementById("Latitude").value); //alert("Y: " + document.getElementById("Longitude").value); //alert("center: " + getParameterByName("center")); //alert("zoom: " + getParameterByName("zoom")); customArg = document.getElementById("Latitude").value; //0 customArg = customArg + ";" + document.getElementById("Longitude").value; //1 customArg = customArg + ";" + getParameterByName("center"); // 2 customArg = customArg + ";" + getParameterByName('zoom'); //3 customArg = customArg + ";" + "roadmap"; //4 customArg = customArg + ";" + "No"; //5 GetRadWindow().close(customArg); this.Close(); } }function GetRadWindow() { var oWindow = null; if (window.radWindow) oWindow = window.radWindow; else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow; return oWindow;} function Close() { GetRadWindow().close();}GetRadWindow().close(customArg);function OnClientClick() { var IsCustomPageHeaderCheckBox = document.getElementById('<%= IsCustomPageHeaderCheckBox.ClientID %>'); var TemplateHeaderPanel = document.getElementById('<%= TemplateHeaderPanel.ClientID %>'); var editor = $find("<%=PageHeaderRadEditor.ClientID%>"); var selectedvalue = IsCustomPageHeaderCheckBox.checked; // getting the selected value if (selectedvalue == true) { TemplateHeaderPanel.style.display = 'none'; editor.set_mode(1); //Design mode editor.set_mode(2); //Html mode } else { TemplateHeaderPanel.style.display = 'block'; editor.set_mode(4); //Preview mode } } </telerik:RadAjaxManager> <telerik:RadGrid ID="RadGrid1" runat="server" AllowPaging="True" AllowSorting="True" CellSpacing="0" GridLines="None" PageSize="20" ShowFooter="True" Width="979px" AutoGenerateColumns="false"> <MasterTableView DataKeyNames="Fullname,FileAs, Email, Department, Company, BusinessPhone, BusinessFax, Website, Categories, OtherNotes, LinkedDocs, Represented" PageSize="20"> <NestedViewTemplate> <asp:Panel runat="server" ID="InnerContainer" Visible="false" BackColor="AliceBlue"> <telerik:RadTabStrip runat="server" ID="TabStip1" MultiPageID="Multipage1" SelectedIndex="0"> <Tabs> <telerik:RadTab runat="server" Text="Contact Information" PageViewID="PageView1"> </telerik:RadTab> <telerik:RadTab runat="server" Text="Distributors/Distributing" PageViewID="PageView2"> </telerik:RadTab> </Tabs> </telerik:RadTabStrip> <telerik:RadMultiPage runat="server" ID="Multipage1" SelectedIndex="0" RenderSelectedPageOnly="false"> <telerik:RadPageView runat="server" ID="PageView1"> <table > <tr><td>Business Fax:</td><td><%# Eval("BusinessFax")%></td></tr> <tr><td>Business Address:</td><td><%# addressFormat(Eval("BusinessAddress"))%></td></tr> <tr><td>Attached Documents:</td><td><%# documentShow(Eval("LinkedDocs"))%></td></tr> <%--<tr><td>Representing/Represented By:</td><td><%# cleanRepresented (Eval("Represented"))%></td></tr>--%> <tr><td>Other Notes:</td><td><%# Eval("OtherNotes")%></td></tr> </table> </telerik:RadPageView> <telerik:RadPageView runat="server" ID="RadPageView2"><asp:SqlDataSource ID="SqlDataSource3" ConnectionString="<%$ ConnectionStrings:SterlingConnection %>" ProviderName="System.Data.SqlClient" SelectCommand='<%# vendorCrossReference(Eval("VendorID"))%>' runat="server"><telerik:RadGrid runat="server" ID="RepresentedGrid" DataSourceID="SqlDataSource3" ShowFooter="true" AllowPaging="True" EnableAJAX="True" AllowSorting="true" > <PagerStyle Mode="Slider"></PagerStyle> <MasterTableView ShowHeader="true" AutoGenerateColumns="False" AllowPaging="true" DataKeyNames="VendorID, Fullname,FileAs, Email, Department, Company, BusinessPhone, BusinessFax, Website, Categories, OtherNotes, LinkedDocs, Represented" PageSize="20" > <Columns> <telerik:GridBoundColumn SortExpression ="Company" HeaderText="Company" DataField ="Company" > </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression ="Email" HeaderText="Email" DataField ="Email" AllowFiltering="false" DataFormatString="<a href='mailto:{0}'>{0}</a>"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression ="Website" HeaderText="Website" AllowFiltering="false" DataField ="Website" DataFormatString="<a href='{0}' target='_blank'>{0}</a>" > </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression ="BusinessPhone" HeaderText="Business Phone" AllowFiltering="false" DataField ="BusinessPhone"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression ="BusinessFax" HeaderText="Business Fax" DataField ="BusinessFax"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression ="BusinessAddress" HeaderText="Business Address" DataField ="BusinessAddress"> </telerik:GridBoundColumn> </Columns> </MasterTableView> </telerik:RadGrid> </telerik:RadPageView> </telerik:RadMultiPage> </asp:Panel> </NestedViewTemplate> <Columns> <telerik:GridBoundColumn SortExpression ="Company" HeaderText="Company" DataField ="Company" > </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression ="Email" HeaderText="Email" DataField ="Email" AllowFiltering="false" DataFormatString="<a href='mailto:{0}'>{0}</a>"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression ="Website" HeaderText="Website" AllowFiltering="false" DataField ="Website" DataFormatString="<a href='{0}' target='_blank'>{0}</a>" > </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression ="BusinessPhone" HeaderText="Business Phone" AllowFiltering="false" DataField ="BusinessPhone"> </telerik:GridBoundColumn> <telerik:GridBoundColumn SortExpression ="Categories" HeaderText="Categories" DataField ="Categories"> </telerik:GridBoundColumn> </Columns> Public Sub RepresentedGrid_NeedDataSource(ByVal source As Object, ByVal e As GridNeedDataSourceEventArgs) If Not e.IsFromDetailTable Then Dim dataSource As SqlDataSource = RadGrid1.MasterTableView.Items(0).ChildItem.FindControl("SqlDataSource3") Dim RepresentedGrid As RadGrid RepresentedGrid = RadGrid1.MasterTableView.Items(0).ChildItem.FindControl("RepresentedGrid") RepresentedGrid.DataSource = dataSource End If End SubProtected Sub RadGrid1_ItemCreated(ByVal sender As Object, ByVal e As GridItemEventArgs) Handles RadGrid1.ItemCreated If TypeOf e.Item Is GridNestedViewItem Then Dim typeContent = DirectCast(e.Item.FindControl("RepresentedGrid"), RadGrid) AddHandler typeContent.NeedDataSource, AddressOf Me.RepresentedGrid_NeedDataSource End IfEnd Sub