or
<telerik:RadScriptManager runat="server" /> <telerik:RadAjaxManager runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="gridResults"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="gridResults" UpdatePanelRenderMode="Inline" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadGrid runat="server" ID="gridResults" AutoGenerateColumns="false" AllowFilteringByColumn="true" AllowSorting="true" OnSortCommand="gridResults_OnSortCommand"> <MasterTableView TableLayout="Fixed"> <Columns> <telerik:GridBoundColumn HeaderText="Loan Number" DataField="LoanNumber" UniqueName="LoanNumber" /> <telerik:GridBoundColumn HeaderText="FS Market" DataField="FSMarket" AllowFiltering="true" UniqueName="FSMarket"> <FilterTemplate> <telerik:RadComboBox ID="drpdwnFSMarket" runat="server" Width="90" AllowCustomText="false" DataTextField="FSMarket" DataValueField="FSMarket" CheckBoxes="true" AutoPostBack="true" DropDownWidth="250px" /> </FilterTemplate> </telerik:GridBoundColumn> </Columns> </MasterTableView> </telerik:RadGrid>protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { BindGrid(); BindGridDropdowns(); } } protected void gridResults_OnSortCommand(object o, GridSortCommandEventArgs e) { BindGrid(); BindGridDropdowns(); } private void BindGridDropdowns() { DataTable dt = GetMarketDropdown(); RadComboBox rcb = (RadComboBox)FindControl("drpdwnFSMarket", gridResults.MasterTableView.Controls); rcb.DataSource = dt; rcb.DataBind(); dt.Dispose(); } private void BindGrid() { DataTable dt = GetResults(); gridResults.DataSource = dt; gridResults.DataBind(); dt.Dispose(); } private Control FindControl(string uniqueID, ControlCollection cc) { Control c = null; foreach (Control ctrl in cc) { if (ctrl.ID != null && ctrl.ID == uniqueID) { c = ctrl; break; } if (ctrl.HasControls()) { c = FindControl(uniqueID, ctrl.Controls); if (c != null) { break; } } } return c; }
RadGrid that pops in a RadWindow when I try to edit and update the changes, the window doesn't postback. The following error shows on the `Update' link:javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$ContentPlaceHolder1$TabContainer1$TabPanel7$EditPORadWindow$C$EditPORadGrid$ctl00$ctl05$UpdateButton", "", true, "", "", false, true))
<ajaxToolkit:TabPanel runat="server" HeaderText="TabPanel7" ID="TabPanel7"> <HeaderTemplate>Edit/Delete PO Reports</HeaderTemplate> <ContentTemplate> <br /> <asp:UpdateProgress ID="UpdateProgress2" runat="server" AssociatedUpdatePanelID="UpdatePanel4"> <ProgressTemplate> <div style="background-color: Gray; filter:alpha(opacity=60); opacity:0.60; width: 100%; top: 0px; left: 0px; position: fixed; height: 100%;"> </div> <div style="margin:auto; font-family:Trebuchet MS; filter: alpha(opacity=100); opacity: 1; font-size:small; vertical-align: middle; top: 45%; position: fixed; right: 45%; color: #275721; text-align: center; background-color: White; height: 100px; "> <table style=" background-color: White; font-family: Sans-Serif; text-align: center; border: solid 1px #275721; color: #275721; width: inherit; height: inherit; padding: 15px;"> <tr> <td style=" text-align: inherit;"><img src="images/loadingIcon.gif" alt="Loading" /></td> <td style=" text-align: inherit;"><span style="font-family: Sans-Serif; font-size: medium; font-weight: bold; font">Loading...</span></td> </tr> </table> </div> </ProgressTemplate> </asp:UpdateProgress> <asp:UpdatePanel ID="UpdatePanel4" runat="server"> <ContentTemplate> Enter a Saudi Aramco PO Number: <telerik:RadComboBox ID="EditPORadComboBox" runat="server" DataSourceID="SAPOSqlDataSource" DataTextField="SA_PO" DataValueField="SA_PO" MarkFirstMatch="True"> </telerik:RadComboBox> <asp:SqlDataSource ID="SAPOSqlDataSource" runat="server" ConnectionString="<%$ ConnectionStrings:ROGContext %>" SelectCommand="SELECT [SA_PO] FROM [PODB]"></asp:SqlDataSource> <asp:Button ID="SearchEditPOButton" runat="server" Text="Search" onclick="SearchEditPOButton_Click" OnClientClick="togglePoppModality" Height="35px" Width="115px" /> </ContentTemplate> </asp:UpdatePanel> <br /> <br /> <telerik:RadWindow ID="EditPORadWindow" runat="server" Width="1800px" Height="1000px"> <ContentTemplate> <asp:UpdatePanel ID="UpdatePanel5" runat="server"> <ContentTemplate> <telerik:RadGrid ID="EditPORadGrid" runat="server" HorizontalAlign="Center" CellSpacing="0" GridLines="None" AutoGenerateDeleteColumn="True" AutoGenerateEditColumn="True" OnUpdateCommand="EditPORadGrid_UpdateCommand" onneeddatasource="EditPORadGrid_NeedDataSource" OnItemDataBound="EditPORadGrid_ItemDataBound" AllowAutomaticUpdates="True" AllowAutomaticDeletes="True" AutoGenerateColumns="False"> <MasterTableView CommandItemDisplay="Top" DataKeyNames="SA_PO" EditMode="PopUp"> <CommandItemSettings ExportToPdfText="Export to PDF" ShowAddNewRecordButton="False" ShowRefreshButton="True" /> <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column" Visible="True"> </RowIndicatorColumn> <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column" Visible="True"> </ExpandCollapseColumn> <Columns> <telerik:GridBoundColumn DataField="SA_PO" FilterControlAltText="Filter SA_PO column" HeaderText="SA PO" SortExpression="SA_PO" UniqueName="SA_PO" ReadOnly="true" Visible="false"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="PO_Date" FilterControlAltText="Filter PO_Date column" HeaderText="PO_Date" SortExpression="PO_Date" UniqueName="PO_Date"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Packaging_Details" FilterControlAltText="Filter Packaging_Details column" HeaderText="Packaging Details" SortExpression="Packaging_Details" UniqueName="Packaging_Details"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Country_Origin" FilterControlAltText="Filter Country_Origin column" HeaderText="Country Origin" SortExpression="Country_Origin" UniqueName="Country_Origin"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Required_Document" FilterControlAltText="Filter Required_Document column" HeaderText="Required Document" SortExpression="Required_Document" UniqueName="Required_Document"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Shipping_Label" FilterControlAltText="Filter Shipping_Label column" HeaderText="Shipping Label" SortExpression="Shipping_Label" UniqueName="Shipping_Label"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Special_Instruction" FilterControlAltText="Filter Special_Instruction column" HeaderText="Special Instruction" SortExpression="Special_Instruction" UniqueName="Special_Instruction"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Payment_Terms" FilterControlAltText="Filter Payment_Terms column" HeaderText="Payment Terms" SortExpression="Payment_Terms" UniqueName="Payment_Terms"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Mode_Shipment" FilterControlAltText="Filter Mode_Shipment column" HeaderText="Mode of Shipment" SortExpression="Mode_Shipment" UniqueName="Mode_Shipment"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="ExpectedDelivery_Date" FilterControlAltText="Filter ExpectedDelivery_Date column" HeaderText="Expected Delivery Date" SortExpression="ExpectedDelivery_Date" UniqueName="ExpectedDelivery_Date"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Material_No" FilterControlAltText="Filter Material_No column" HeaderText="Material No" SortExpression="ExpectedDelivMaterial_Noery_Date" UniqueName="Material_No"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="QTY" FilterControlAltText="Filter QTY column" HeaderText="QTY" SortExpression="QTY" UniqueName="QTY"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Unit_Price" FilterControlAltText="Filter Unit_Price column" HeaderText="Unit Price" SortExpression="Unit_Price" UniqueName="Unit_Price"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Total_Price" FilterControlAltText="Filter Total_Price column" HeaderText="Total Price" SortExpression="Total_Price" UniqueName="Total_Price" ReadOnly="True"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="ROG_PO" FilterControlAltText="Filter ROG_PO column" HeaderText="ROG PO#" ReadOnly="True" SortExpression="ROG_PO" UniqueName="ROG_PO"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Product_Line" FilterControlAltText="Filter Product_Line column" HeaderText="Product Line" SortExpression="Product_Line" UniqueName="Product_Line"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Profile_No" FilterControlAltText="Filter Profile_No column" HeaderText="Profile No" SortExpression="Profile_No" UniqueName="Profile_No"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="IncoTerms" FilterControlAltText="Filter IncoTerms column" HeaderText="IncoTerms" SortExpression="IncoTerms" UniqueName="IncoTerms"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Material_No9COM" FilterControlAltText="Filter Material_No9COM column" HeaderText="Material No.9COM" SortExpression="Material_No9COM" UniqueName="Material_No9COM"> </telerik:GridBoundColumn> <telerik:GridTemplateColumn UniqueName="Currency" HeaderText="Currency" SortExpression="Currency" FilterControlAltText="Filter Currency column" DataField="Currency" AllowFiltering="true"> <ItemTemplate> <%#DataBinder.Eval(Container.DataItem, "Currency")%> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox runat="server" ID="CurrencyRadComboBox2" EnableLoadOnDemand="true" DataTextField="Currency" DataValueField="Currency" AutoPostBack="true" HighlightTemplatedItems="true" Filter="Contains" OnItemsRequested="CurrencyRadComboBox2_ItemsRequested" OnSelectedIndexChanged="CurrencyRadComboBox2_OnSelectedChangedIndex"> </telerik:RadComboBox> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Company" HeaderText="Company" SortExpression="Company" FilterControlAltText="Filter Company column" DataField="Company" AllowFiltering="true"> <ItemTemplate> <%#DataBinder.Eval(Container.DataItem, "Company")%> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox runat="server" ID="CompanyRadComboBox" EnableLoadOnDemand="true" DataTextField="Company" DataValueField="Company" AutoPostBack="true" HighlightTemplatedItems="true" Filter="Contains"> </telerik:RadComboBox> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Country" HeaderText="Country" SortExpression="Country" FilterControlAltText="Filter Country column" DataField="Country" AllowFiltering="true"> <ItemTemplate> <%#DataBinder.Eval(Container.DataItem, "Country")%> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox runat="server" ID="CountryRadComboBox" EnableLoadOnDemand="true" DataTextField="Country" DataValueField="Country" AutoPostBack="true" HighlightTemplatedItems="true" Filter="Contains"> </telerik:RadComboBox> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="Product_Description" FilterControlAltText="Filter Product_Description column" HeaderText="Product Description" SortExpression="Product_Description" UniqueName="Product_Description"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Size" FilterControlAltText="Filter Size column" HeaderText="Size" SortExpression="Size" UniqueName="Size"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="UOM" FilterControlAltText="Filter UOM column" HeaderText="UOM" SortExpression="UOM" UniqueName="UOM"> </telerik:GridBoundColumn> </Columns> <EditFormSettings CaptionDataField="SA_PO" CaptionFormatString="Edit Saudi Aramco PO No.: {0}"> <EditColumn FilterControlAltText="Filter EditCommandColumn column"> </EditColumn> </EditFormSettings> <PagerStyle PageSizeControlType="RadComboBox" /> </MasterTableView> <ClientSettings> <ClientEvents OnRowClick="RowDblClick" /> <Scrolling AllowScroll="True" UseStaticHeaders="True" /> </ClientSettings> <PagerStyle PageSizeControlType="RadComboBox" /> <FilterMenu EnableImageSprites="False"> </FilterMenu> </telerik:RadGrid> </ContentTemplate> </asp:UpdatePanel> </ContentTemplate> </telerik:RadWindow> </ContentTemplate> </ajaxToolkit:TabPanel> </ajaxToolkit:TabContainer>protected void SearchEditPOButton_Click(object sender, EventArgs e) { System.Threading.Thread.Sleep(2000); string script = "function f(){$find(\"" + EditPORadWindow.ClientID + "\").show(); Sys.Application.remove_load(f);}Sys.Application.add_load(f);"; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "key", script, true); /*if (EditPORadComboBox.SelectedValue.ToString() != "") { string editpotxt = EditPORadComboBox.SelectedValue.ToString(); long editpoint = Convert.ToInt64(editpotxt); var queryselect = from p in db.PODBs where p.SA_PO == editpoint select new { p.SA_PO, p.PO_Date, p.Packaging_Details, p.Country_Origin, p.Required_Document, p.Shipping_Label, p.Payment_Terms, p.Mode_Shipment, p.ExpectedDelivery_Date, p.Material_No, p.QTY, p.Unit_Price, p.Total_Price, p.Product_Line, p.Profile_No, p.IncoTerms, p.Material_No9COM, p.Currency, p.Company, p.Country, p.Product_Description, p.Size, p.UOM }; EditPORadGrid.Visible = true; EditPORadGrid.DataSource = queryselect.ToList(); EditPORadComboBox.DataBind(); }*/ } protected void EditPORadGrid_NeedDataSource(object sender, GridNeedDataSourceEventArgs e) { if (EditPORadComboBox.SelectedValue.ToString() != "") { string editpotxt = EditPORadComboBox.SelectedValue.ToString(); long editpoint = Convert.ToInt64(editpotxt); var queryselect = from p in db.PODBs where p.SA_PO == editpoint select new { p.SA_PO, p.PO_Date, p.Packaging_Details, p.Country_Origin, p.Required_Document, p.Shipping_Label, p.Payment_Terms, p.Mode_Shipment, p.ExpectedDelivery_Date, p.Material_No, p.QTY, p.Unit_Price, p.Total_Price, p.Product_Line, p.Profile_No, p.IncoTerms, p.Material_No9COM, p.Currency, p.Company, p.Country, p.Product_Description, p.Size, p.UOM }; EditPORadGrid.Visible = true; EditPORadGrid.DataSource = queryselect.ToList(); } } protected void EditPORadGrid_ItemDataBound(object sender, GridItemEventArgs e) { if (e.Item.IsInEditMode) { GridEditableItem editedItem = e.Item as GridEditableItem; var querycurrency = (from c in db.CurrencyDBs select c.Currency).ToList(); RadComboBox currencycombo = (RadComboBox)editedItem.FindControl("CurrencyRadComboBox2"); foreach (string currencyelement in querycurrency) { RadComboBoxItem selecteditem = new RadComboBoxItem(); selecteditem.Text = currencyelement.ToString(); selecteditem.Attributes.Add("Currency", currencyelement.ToString()); currencycombo.Items.Add(selecteditem); selecteditem.DataBind(); } var querycompany = (from x in db.SupplierDBs select x.Company).ToList(); RadComboBox companycombo = (RadComboBox)editedItem.FindControl("CompanyRadComboBox"); foreach (string companyelement in querycompany) { RadComboBoxItem selecteditem = new RadComboBoxItem(); selecteditem.Text = companyelement.ToString(); selecteditem.Attributes.Add("Company", companyelement.ToString()); companycombo.Items.Add(selecteditem); selecteditem.DataBind(); } var querycountry = (from s in db.CountryCodes select s.CountryName).ToList(); RadComboBox countrycombo = (RadComboBox)editedItem.FindControl("CountryRadComboBox"); foreach (string countryelement in querycountry) { RadComboBoxItem selecteditem = new RadComboBoxItem(); selecteditem.Text = countryelement.ToString(); selecteditem.Attributes.Add("Country", countryelement.ToString()); countrycombo.Items.Add(selecteditem); selecteditem.DataBind(); } } } protected void CurrencyRadComboBox2_ItemsRequested(object sender, RadComboBoxItemsRequestedEventArgs e) { var querycurrency = (from c in db.CurrencyDBs select c.Currency).ToList(); RadComboBox currencycombo = (RadComboBox)sender; foreach (string currencyelement in querycurrency) { RadComboBoxItem selecteditem = new RadComboBoxItem(); selecteditem.Text = currencyelement.ToString(); selecteditem.Attributes.Add("Currency", currencyelement.ToString()); currencycombo.Items.Add(selecteditem); selecteditem.DataBind(); } } protected void CurrencyRadComboBox2_OnSelectedChangedIndex(object sender, RadComboBoxSelectedIndexChangedEventArgs e) { var querycurrency = (from c in db.CurrencyDBs select c.Currency).ToList(); RadComboBox currencycombo = (RadComboBox)sender; foreach (string currencyelement in querycurrency) { RadComboBoxItem selecteditem = new RadComboBoxItem(); selecteditem.Text = currencyelement.ToString(); selecteditem.Attributes.Add("Currency", currencyelement.ToString()); currencycombo.Items.Add(selecteditem); selecteditem.DataBind(); } } protected void EditPORadGrid_UpdateCommand(object sender, GridCommandEventArgs e) { }[RowNotInTableException: Deze rij is verwijderd uit een tabel en bevat geen gegevens. Met BeginEdit() kunnen nieuwe gegevens worden gemaakt in deze rij.] System.Data.DataRow.GetDefaultRecord() +6224209 System.Data.DataColumnPropertyDescriptor.GetValue(Object component) +77 Telerik.Web.UI.GridBoundColumn.OnDataBindColumn(Object sender, EventArgs e) +783 System.Web.UI.Control.OnDataBinding(EventArgs e) +132 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +170 System.Web.UI.Control.DataBindChildren() +11058975 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +182 Telerik.Web.UI.GridItem.SetupItem(Boolean dataBind, Object dataItem, GridColumn[] columns, ControlCollection rows) +756 Telerik.Web.UI.GridItemBuilder.InitializeItem(Int32 dataSourceIndex, String& nextItemHierarchicalIndex, Boolean& itemIsInEditMode) +192 Telerik.Web.UI.GridItemBuilder.CreateItems(GridGroupingContext group) +438 Telerik.Web.UI.GridTableView.CreateControlHierarchy(Boolean useDataSource) +1048 Telerik.Web.UI.GridTableView.CreateChildControls(IEnumerable dataSource, Boolean useDataSource) +608 System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) +72 System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) +147 System.Web.UI.WebControls.DataBoundControl.PerformSelect() +261 Telerik.Web.UI.GridTableView.PerformSelect() +23 Telerik.Web.UI.GridTableView.DataBind() +363 Telerik.Web.UI.RadGrid.DataBind() +73 Telerik.Web.UI.RadGrid.AutoDataBind(GridRebindReason rebindReason) +2600 Telerik.Web.UI.RadGrid.RebindForExport() +119 Telerik.Web.UI.Grid.Export.TableViewExporter.ExcelExportRenderForm(HtmlTextWriter nullWriter, Control form) +1031 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +115 System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +411 System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +87 System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +53 Telerik.Web.UI.Grid.Export.TableViewExporter.ExcelExportRenderPage(HtmlTextWriter nullWriter, Control page) +145 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +115 System.Web.UI.Page.Render(HtmlTextWriter writer) +38 Telerik.Web.UI.RadAjaxControl.RenderPageInAjaxMode(HtmlTextWriter writer, Control page) +647 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +115 System.Web.UI.Page.Render(HtmlTextWriter writer) +38 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4240
<script type="text/javascript"> function onRequestStart(sender, args) { if (args.get_eventTarget().indexOf("ExportTo") >= 0) { args.set_enableAjax(false); } } </script> <telerik:RadAjaxManagerProxy runat="server" ID="RadAjaxManagerProxy"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="rgPerson"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rgPerson" LoadingPanelID="RadAjaxLoadingPanel" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManagerProxy> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel" runat="server" /> <telerik:RadGrid ID="rgPerson" GridLines="None" ShowStatusBar="true" AllowPaging="true" PageSize="15" Width="100%" AllowSorting="true" runat="server" AutoGenerateColumns="False" AllowFilteringByColumn="true" OnNeedDataSource="rgPerson_OnNeedDataSource" OnExcelMLExportRowCreated="rgPerson_OnExcelMLExportRowCreated" OnExcelMLExportStylesCreated="rgPerson_OnExcelMLExportStylesCreated"> <MasterTableView Width="100%" CommandItemDisplay="Top" UseAllDataFields="true" > <CommandItemSettings ShowExportToExcelButton="true" ShowAddNewRecordButton="false" /> <Columns> <telerik:GridBoundColumn DataField="Name" UniqueName="FullName" SortExpression="FullName" CurrentFilterFunction="Contains" ShowFilterIcon="false" AutoPostBackOnFilter="true" DataType="System.String" /> </Columns> </MasterTableView> <ExportSettings ExportOnlyData="true" IgnorePaging="true"> <Excel Format="ExcelML"></Excel> </ExportSettings> </telerik:RadGrid> <rm:LLBLGenProDataSource ID="dsOrganisationRole" runat="server" DataContainerType="TypedList" EnablePaging="True" TypedListTypeName="RisycomLLBL.TypedListClasses.DetailOrganisationRoleTypedList, RisycomLLBL"> </rm:LLBLGenProDataSource><telerik:RadPanelBar ID="RadPanelBar1" Width="1130px" runat="server" AllowCollapseAllItems="True" ExpandMode="SingleExpandedItem" Skin="Metro" ExpandAnimation-Duration="500"> <Items> <telerik:RadPanelItem Expanded="false" > <HeaderTemplate> <asp:Table ID="Table1" runat="server" Width="100%"> <asp:TableRow> <asp:TableCell Width="40%"> History </asp:TableCell> <asp:TableCell Width="15%"> 1 month </asp:TableCell> <asp:TableCell Width="15%"> 6 months </asp:TableCell> <asp:TableCell Width="15%"> 1 year </asp:TableCell> <asp:TableCell Width="15%"> for ever </asp:TableCell> </asp:TableRow> </asp:Table> </HeaderTemplate> <ContentTemplate> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> </ContentTemplate> </telerik:RadPanelItem> <telerik:RadPanelItem Expanded="false"> <HeaderTemplate> <asp:Table ID="Table2" runat="server" Width="100%"> <asp:TableRow> <asp:TableCell Width="40%"> In-Browser Notifications </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> </asp:TableRow> </asp:Table> </HeaderTemplate> <ContentTemplate> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> </ContentTemplate> </telerik:RadPanelItem> <telerik:RadPanelItem Expanded="false"> <HeaderTemplate> <asp:Table ID="Table3" runat="server" Width="100%"> <asp:TableRow> <asp:TableCell Width="40%"> Azure Monitoring (see below) </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> </asp:TableRow> </asp:Table> </HeaderTemplate> <ContentTemplate> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> </ContentTemplate> </telerik:RadPanelItem> <telerik:RadPanelItem Expanded="false"> <HeaderTemplate> <asp:Table ID="Table4" runat="server" Width="100%"> <asp:TableRow> <asp:TableCell Width="40%"> Office 365 Monitoring </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> </asp:TableRow> </asp:Table> </HeaderTemplate> <ContentTemplate> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> </ContentTemplate> </telerik:RadPanelItem> <telerik:RadPanelItem Expanded="false"> <HeaderTemplate> <asp:Table ID="Table5" runat="server" Width="100%"> <asp:TableRow> <asp:TableCell Width="40%"> On-Line Support trough support forum </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> </asp:TableRow> </asp:Table> </HeaderTemplate> <ContentTemplate> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> </ContentTemplate> </telerik:RadPanelItem> <telerik:RadPanelItem Expanded="false"> <HeaderTemplate> <asp:Table ID="Table6" runat="server" Width="100%"> <asp:TableRow> <asp:TableCell Width="40%"> eMail Support </asp:TableCell> <asp:TableCell Width="15%"> - </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> </asp:TableRow> </asp:Table> </HeaderTemplate> <ContentTemplate> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> </ContentTemplate> </telerik:RadPanelItem> <telerik:RadPanelItem Expanded="false"> <HeaderTemplate> <asp:Table ID="Table7" runat="server" Width="100%"> <asp:TableRow> <asp:TableCell Width="40%"> eMail Event Notifications </asp:TableCell> <asp:TableCell Width="15%"> - </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> <asp:TableCell Width="15%"> X </asp:TableCell> </asp:TableRow> </asp:Table> </HeaderTemplate> <ContentTemplate> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> </ContentTemplate> </telerik:RadPanelItem> <telerik:RadPanelItem Expanded="false"> <HeaderTemplate> <asp:Table ID="Table8" runat="server" Width="100%"> <asp:TableRow> <asp:TableCell Width="40%"> Reporting Users </asp:TableCell> <asp:TableCell Width="15%"> - </asp:TableCell> <asp:TableCell Width="15%"> 1 User </asp:TableCell> <asp:TableCell Width="15%"> 5 Users </asp:TableCell> <asp:TableCell Width="15%"> 10 users </asp:TableCell> </asp:TableRow> </asp:Table> </HeaderTemplate> <ContentTemplate> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> Description<br /> </ContentTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelBar><telerik:RadAjaxManagerProxy ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadPanelBar1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadPanelBar1" UpdatePanelCssClass="" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManagerProxy><%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" ValidateRequest="false" EnableEventValidation="false" CodeBehind="Home.aspx.cs" Inherits="MyProject.MyProjectPortal.Web.CalendarAdministrator.Home" %><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %><%@ Register Src="~/Controls/CalendarNotInitialized.ascx" TagName="CalendarNotInitialized" TagPrefix="Calendar" %><%@ Register Src="~/Controls/LastPostedDate30Days.ascx" TagName="LastPostedDate30Days" TagPrefix="LastPostedDate" %><%@ Register Src="~/Controls/Permissions.ascx" TagName="PermissionsList" TagPrefix="Permissions" %><%@ Register Src="~/Controls/SystemSettings.ascx" TagName="SystemSettings" TagPrefix="SystemSetting" %><%@ Register Src="~/Controls/PermissionDetails.ascx" TagName="PermissionDetails" TagPrefix="Permissions" %><%@ Register Src="~/Authentication/UserAuthSettings.ascx" TagName="UserSettings" TagPrefix="UserSettings" %><asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent"> <script src="../Scripts/jquery-1.4.1.js" type="text/javascript"></script> <script src="../Scripts/jquery.min.js" type="text/javascript"></script> <script src="../Scripts/Report.js" type="text/javascript"></script> <script type="text/javascript"> function PopupCenter(pageURL, title, w, h) { var left = (screen.width / 2) - (w / 2); var top = (screen.height / 2) - (h / 2); var targetWin = window.open(pageURL, title, 'toolbar=no, location=no, directories=no, status=no,scrollbars=1, resizable=1,copyhistory=no, width=' + w + ', height=' + h + ', top=' + top + ', left=' + left); } function PartialPost() { try { __doPostBack('<%=this.btnTrigger.UniqueID %>', ''); } catch (err) { } } function ExportToPDF(val, RepId) { var padfpath = document.getElementById("hndPdfpath"); padfpath.value = val; document.getElementById("hndRepId").value = RepId; __doPostBack('<%=this.btnUpdateLastAccessForReport.UniqueID %>', ''); __doPostBack('<%=this.btnExportPDF.UniqueID %>', ''); } function OnAdminDashBoardClose(oWnd, args) { //get the transferred arguments var arg = args.get_argument(); if (arg) { if (arg.NotInitialize == true) { document.getElementById('hdnCalNotInitializedDiv').value = 1; $('#CalNotInitializedDiv').show(); } else { document.getElementById('hdnCalNotInitializedDiv').value = 0; $('#CalNotInitializedDiv').hide(); } if (arg.LastPosted == true) { document.getElementById('hdnLastPostedDiv').value = 1; $('#LastPostedDiv').show(); } else { document.getElementById('hdnLastPostedDiv').value = 0; $('#LastPostedDiv').hide(); } } } function PartialPostRebind() { try { __doPostBack('<%=this.btnRebind.UniqueID %>', ''); } catch (err) { } } function RefreshGrid() { try { __doPostBack('<%=this.btnRefreshGrid.UniqueID %>', ''); } catch (err) { } } function RefreshGridForWorkFlow(sender, eventArgs) { try { var arg = eventArgs.get_argument(); if (arg) { __doPostBack('<%=this.btnRefreshGrid.UniqueID %>', ''); } } catch (err) { } } function RefreshReportGrid(sender, eventArgs) { try { var arg = eventArgs.get_argument(); if (arg) { __doPostBack('<%=this.btnRefreshRptGrid.UniqueID %>', ''); } } catch (err) { } } function RefreshQueryGrid(sender, eventArgs) { try { var arg = eventArgs.get_argument(); if (arg) { __doPostBack('<%=this.btnRefreshQueryGrid.UniqueID %>', ''); } } catch (err) { } } function RefreshDeletedReportGrid(sender, eventArgs) { try { var arg = eventArgs.get_argument(); if (arg) { __doPostBack('<%=this.btnRefreshDeletedReportGrid.UniqueID %>', ''); } } catch (err) { } } function RefreshDeletedQueryGrid(sender, eventArgs) { try { var arg = eventArgs.get_argument(); if (arg) { __doPostBack('<%=this.btnRefreshDeletedQueryGrid.UniqueID %>', ''); } } catch (err) { } } function Datecompare() { var oWnd = radalert("End date must be greater than start date", 300, 100, "Message from My MyProject Portal", '', null); oWnd.get_popupElement().style.zIndex = 100000; return false; } </script> <style type="text/css"> #__tab_mainContent_CalendarAdmin_TbHome { width: 200px !important; } .style1 { width: 230px; } .customprintbutton { background-image: url("../Images/clear_cross.png") !important; } .customprintbutton:hover { background: url("../Images/clear_cross.png") 0 -26px !important; } .masterFormDiv { min-height: 46em; width: 1240px !important;}.masterSubMainDiv { background-color: #EFF2F3; border: 1px solid #C0C0C0; height: 100%; min-height: 46em; width: 1240px !important;}div.RadGrid_Outlook { margin: 1px auto;} </style> <script type="text/javascript"> function openWin(val) { var oWnd = radopen("ManageDivision.aspx?ActionType=" + val + "", "ManageDivisions"); } function openSubDivWin(val) { var oWnd = radopen("ManageSubDivision.aspx?ActionType=" + val + "", "ManageSubDivisions"); } function openWinDesigneeAssignee(val) { var oWnd = radopen("AssigneeList.aspx?Designee=true&ContactId=" + val + "", "AssigneeList"); } function openWinReviewerAssignee(val) { var oWnd = radopen("AssigneeList.aspx?Reveiwer=true&ContactId=" + val + "", "AssigneeList"); } function openWinReviewerDivision(val) { var oWnd = radopen("ReviewerDivisions.aspx?ContactId=" + val + "", "ReviewerDivision"); } function openWinDashboardScreenSetup() { var oWnd = radopen("../DashboardScreenSetup.aspx?Mode=1", "DashboardScreenSetup"); } function openWinReportConfiguration() { var oWnd = radopen("../Report/ReportConfig.aspx", "ReportConfigurator"); //oWnd.add_BeforeClose(onBeforeClose); } function openWinReportDashboard() { var oWnd = radopen("../Report/ThreeStepWizard.aspx?edit=0", "ReportWizard"); setTimeout(function () { oWnd.setActive(true); }, 0); var ReportWnd = oWnd.get_windowManager().getWindowByName("ReportConfigurator"); if (!ReportWnd.isClosed()) ReportWnd.Hide(); } function openWinSubReportConfiguration(val) { var oWnd = radopen("../Report/ReportConfig.aspx?id=" + val + "", "ReportConfigurator"); } function openWinSubReportConfigurationForReport(val, repid) { var oWnd = radopen("../Report/ReportConfig.aspx?id=" + val + "&repId=" + repid.toString() + "", "ReportConfigurator"); } function openWinStandardReport() { var oWnd = radopen("../Reporting/StandardReport.aspx", "ReportStandardReport"); } function openWinStandardCalendarReport(val) { var oWnd = radopen("../Reporting/StandardReport.aspx?mode=" + val + "", "ReportStandardReport"); } /* Code Change By Hema 6 June 2013 */ function openWinStoworkFlow(val, val1) { var oWnd = radopen("../Reporting/StopWorkFlow.aspx?mode=" + val + "&id=" + val1 + "", "StopWorkFlow"); } function ReopenWinStopWorkflow() {//args var oManager = GetRadWindowManager(); var oWnd = oManager.GetWindowByName("StopWorkFlow"); oWnd.show(); } /*END - Code Change By Hema 6 June 2013 */ function openWinstandardrpt() { var oWnd = radopen("../Reporting/Typeofstandardreport.aspx", "openWinstandardrpt1"); // setTimeout(function () { oWnd.setActive(true); }, 0); // var ReportWnd = oWnd.get_windowManager().getWindowByName("ReportConfigurator"); // if (!ReportWnd.isClosed()) // ReportWnd.Hide(); } /*---------------------------Three Step Report Rad Window Functions-------------------------------------------*/ function OpenWindow(name) { radopen(null, name); } function GetRadWindow() { var oWindow = null; if (window.radWindow) oWindow = window.radWindow; //Will work in Moz in all cases, including clasic dialog else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow; //IE (and Moz as well) return oWindow; } function Close() {//args GetRadWindow().close(); } function RunReport() { var oWnd = radopen("../Report/ReportConfig.aspx?runreport=1", "ReportConfigurator"); } /*-------------------------------------------------------------------------------------------------------------*/ //for adv. search function openWinReportAdvSearch() { var oWnd = radopen("SearchCriteriaForReports.aspx", "ReportSearch"); } function openWinReportAdvQuerySearch() { var oWnd = radopen("SearchCriteriaForQuery.aspx", "QuerySearch"); } function openWinDeletedReportAdvSearch() { var oWnd = radopen("SearchCriteriaForDeletedReports.aspx", "DelReportSearch"); } function openWinDeletedQueryAdvSearch() { var oWnd = radopen("SearchCriteriaForDeletedQuery.aspx", "DelQuerySearch"); } function GetConfirmForQueryDelete() { radconfirm("Are you sure you want to inactivate the selected Query/Queries?", ConfirmQueryCallbackFn, 430, 130, null, "Message from My MyProject Portal"); } function GetConfirmForRptDelete() { radconfirm("Are you sure you want to inactivate the selected Report(s)?", ConfirmRptCallbackFn, 410, 120, null, "Message from My MyProject Portal"); } function GetConfirmForActivateQuery() { radconfirm("Are you sure you want to activate the selected Query/Queries?", ConfirmActivateQueryCallbackFn, 430, 130, null, "Message from My MyProject Portal"); } function ConfirmActivateQueryCallbackFn(arg) { if (arg) { __doPostBack('<%=this.btnActivateQuery.UniqueID %>', ''); } else { __doPostBack('<%=this.btnRefreshDeletedQueryGrid.UniqueID %>', ''); } } function GetConfirmForActivateReport() { radconfirm("Are you sure you want to activate the selected Report(s)?", ConfirmActivateReportCallbackFn, 410, 120, null, "Message from My MyProject Portal"); } function ConfirmActivateReportCallbackFn(arg) { if (arg) { __doPostBack('<%=this.btnActivateReport.UniqueID %>', ''); } else { __doPostBack('<%=this.btnRefreshDeletedReportGrid.UniqueID %>', ''); } } function GetConfirmForRptName(val) { Telerik.Web.UI.RadWindowUtils.Localization = { "OK": "Yes", "Cancel": "No" }; var ownd = radconfirm("Do you wish to open the Excel report?", ConfirmRptNameCallbackFn, 360, 130, null, "Message from My MyProject Portal"); Telerik.Web.UI.RadWindowUtils.Localization = { "OK": "OK", "Cancel": "Cancel" }; function ConfirmRptNameCallbackFn(arg) { if (arg) { ExportToPDF(val); } else { __doPostBack('<%=this.btnRefreshQueryGrid.UniqueID %>', ''); } } } function ConfirmQueryCallbackFn(arg) { if (arg) { __doPostBack('<%=this.btnDeleteQuery.UniqueID %>', ''); } else { __doPostBack('<%=this.btnRefreshQueryGrid.UniqueID %>', ''); } } function ConfirmRptCallbackFn(arg) { if (arg) { __doPostBack('<%=this.btnDeleteRpt.UniqueID %>', ''); } else { __doPostBack('<%=this.btnRefreshRptGrid.UniqueID %>', ''); } } function GetAlertToInactivateQuery() { radalert("Select at least one query to inactivate.", 350, 100, "Message from My MyProject Portal"); } function GetAlertForToInactivateReport() { radalert("Select at least one report to inactivate.", 350, 100, "Message from My MyProject Portal"); } function GetAlertForToActivateQuery() { radalert("Select at least one query to activate.", 350, 100, "Message from My MyProject Portal"); } function GetAlertForToActivateReport() { radalert("Select at least one report to activate.", 350, 100, "Message from My MyProject Portal"); } function NavigateToDownloadExcelViewver() { var link = '<%=System.Configuration.ConfigurationManager.AppSettings["ExcelViewerLink"] %>'; window.open(link , '_blank', 'toolbar=1,location=1,menubar=1,resizable=1'); } $(document).ready(function () { var padfpath = document.getElementById("hdnpadfpathstring").value; if (padfpath) { ExportToPDF(padfpath); } }); </script></asp:Content><asp:Content ID="Content1" ContentPlaceHolderID="mainContent" runat="server"> <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server" CombineScripts="true"> </asp:ToolkitScriptManager> <telerik:RadFormDecorator ID="FormDecorator1" runat="server" DecoratedControls="all" Skin="Web20"></telerik:RadFormDecorator> <br /> <br /> <table> <tr> <td> <div style="padding-left: 10px;"> <asp:Button ID="btnCreatenewreport" Text="Create New Report" runat="server" OnClientClick="openWinReportDashboard(); return false;" /> <asp:Button ID="btnstandardreport" Text="Run Standard Report" runat="server" Visible="false" OnClientClick="openWinstandardrpt(); return false;" /> </div> </td> </tr> </table> <table width="100%"> <tr> <td> </td> <td align="right" valign="bottom" style="padding-right: 10px"> <asp:HiddenField ID="hdnCalNotInitializedDiv" ClientIDMode="Static" runat="server" /> <asp:HiddenField ID="hdnLastPostedDiv" ClientIDMode="Static" runat="server" /> <asp:HiddenField ID="hdnSavedReportsDiv" ClientIDMode="Static" runat="server" /> <asp:HiddenField ID="hdnQueryIDs" runat="server" /> <asp:HiddenField ID="hdnpadfpathstring" runat="server" ClientIDMode ="Static" /> </td> </tr> <tr> <td style="margin-left: 5px;" colspan="2"> <div style="visibility: hidden; height: 1px;"> <input id="btnTrigger" runat="server" style="display: none;" type="button" onserverclick="btnTrigger_Click" /> <input id="btnRebind" runat="server" style="display: none;" type="button" onserverclick="btnRebind_Click" /> <input id="btnRefreshGrid" runat="server" style="display: none;" type="button" onserverclick="btnRefreshGrid_Click" /> <input id="AsyncActionType" runat="server" style="display: none;" type="hidden" clientidmode="Static" value="" /> <input id="tabMode" runat="server" style="display: none;" type="hidden" value="" clientidmode="Static" /> <input id="btnRefreshQueryGrid" runat="server" style="display: none;" type="button" onserverclick="btnRefreshQueryGrid_Click" /> <input id="btnRefreshRptGrid" runat="server" style="display: none;" type="button" onserverclick="btnRefreshRptGrid_Click" /> <input id="btnRefreshDeletedQueryGrid" runat="server" style="display: none;" type="button" onserverclick="btnRefreshDeletedQueryGrid_Click" /> <input id="btnRefreshDeletedReportGrid" runat="server" style="display: none;" type="button" onserverclick="btnRefreshDeletedReportGrid_Click" /> <input id="btnDeleteQuery" runat="server" style="display: none;" type="button" onserverclick="btnDeleteQuery_Click" /> <input id="btnDeleteRpt" runat="server" style="display: none;" type="button" onserverclick="btnDeleteRpt_Click" /> <input id="btnActivateQuery" runat="server" style="display: none;" type="button" onserverclick="btnActivateQuery_Click" /> <input id="btnActivateReport" runat="server" style="display: none;" type="button" onserverclick="btnActivateReport_Click" /> <input id="btnUpdateLastAccessForReport" runat="server" style="display: none;" type="button" onserverclick="btnUpdateLastAccessForReport_Click" /> </div> <asp:TabContainer ID="CalendarAdmin" runat="server" ActiveTabIndex="1" Width="100%" OnClientActiveTabChanged="PartialPost"> <asp:TabPanel runat="server" HeaderText="Home" ID="TbHome" Visible="false"> <HeaderTemplate> Delinquent Calendar Users </HeaderTemplate> <ContentTemplate> <asp:UpdatePanel ID="HomeUpdatePanel" runat="server" UpdateMode="Conditional"> <ContentTemplate> <div id="CalendarAdminHomePanel" runat="server" clientidmode="Static"> <table width="100%"> <tr> <td align="left"> <div style="text-align: right; display: none;"> <asp:Button ID="btnDashbord" runat="server" Text="Dashboard Screen Setup" OnClientClick="openWinDashboardScreenSetup(); return false;" /></div> <telerik:RadPanelBar runat="server" ID="RadPanelBar1" ExpandMode="SingleExpandedItem" Skin="Windows7" Width="100%"> <Items> <telerik:RadPanelItem Text="<table width='95%' cellpadding='0' cellspacing='0'><tr><td align='left'>Calendars Not Initialized <span style='font-size:10px;'>(Clickable)</span></td><td align='right'>Section 1 of 2</td></tr></table>" Expanded="True" Value="calendarnotinitialisedmain"> <Items> <telerik:RadPanelItem runat="server" Value="calendarnotinitialised"> <ItemTemplate> <div runat="server" id="CalNotInitializedDiv" clientidmode="Static"> <asp:Panel ID="panelCalNotInitializedDiv" runat="server" ScrollBars="Vertical"> <Calendar:CalendarNotInitialized ID="CalendarNotInit" runat="server" /> </asp:Panel> </div> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <telerik:RadPanelItem Text="<table width='95%' cellpadding='0' cellspacing='0'><tr><td align='left'>Last Posted Date > 30 Days <span style='font-size:10px;'>(Clickable)</span></td><td align='right'>Section 2 of 2</td></tr></table>" Expanded="True" Value="lastposteddatemain"> <Items> <telerik:RadPanelItem runat="server" Value="lastposteddate"> <ItemTemplate> <div runat="server" id="LastPostedDiv" clientidmode="Static"> <asp:Panel ID="panellastposteddiv" runat="server" ScrollBars="Vertical"> <LastPostedDate:LastPostedDate30Days ID="LastPostedDates" runat="server" /> </asp:Panel> </div> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> </Items> </telerik:RadPanelBar> </td> <%-- <td valign="top"> <div runat="server" id="SavedReportsDiv" clientidmode="Static"> Saved Reports and Queries <table> <tr> <td> <div class="liquid-round" style="float: left; width: 100%"> <div class="top"> <span></span> </div> <div class="center-content"> <asp:Repeater ID="rptReports" runat="server"> <FooterTemplate> <tr> <td colspan="2"> <asp:LinkButton runat="server" ID="lnkBtnMoreReports">more reports....</asp:LinkButton> </td> <td> </td> </tr> </Table></FooterTemplate> <HeaderTemplate> <table class="plane-table"> <tr> <td colspan="4" align="center"> <b><u>Saved Reports</u></b> </td> </tr> <br /> </HeaderTemplate> <ItemTemplate> <tr> <td> <asp:Image ID="Img" runat="server" ImageUrl="~/Images/Arrow.jpg" /> </td> <td> </td> </tr> </ItemTemplate> </asp:Repeater> </div> <div class="bottom"> <span></span> </div> </div> </td> <td> <div class="liquid-round" style="float: left; width: 100%"> <div class="top"> <span></span> </div> <div class="center-content"> <asp:Repeater ID="rptQuerys" runat="server"> <FooterTemplate> <tr> <td colspan="2"> <asp:LinkButton runat="server" ID="lnkBtnMoreReports">more queries....</asp:LinkButton> </td> <td> </td> </tr> </Table></FooterTemplate> <HeaderTemplate> <table class="plane-table"> <tr> <td colspan="4" align="center"> <b><u>Saved Queries</u></b> </td> </tr> <br /> </HeaderTemplate> <ItemTemplate> <tr> <td> <asp:Image ID="Img" runat="server" ImageUrl="~/Images/Arrow.jpg" /> </td> <td> </td> </tr> </ItemTemplate> </asp:Repeater> </div> <div class="bottom"> <span></span> </div> </div> </td> </tr> </table> </div> </td>--%> </tr> </table> </div> <div class="loading-indicator" id="divAdminHomeLoading" clientidmode="Static" style="display: none;" runat="server"> </div> </ContentTemplate> <Triggers> <asp:AsyncPostBackTrigger ControlID="btnTrigger" /> </Triggers> </asp:UpdatePanel> </ContentTemplate> </asp:TabPanel> <asp:TabPanel runat="server" HeaderText="Reports" ID="TbReports" Width="100%"> <HeaderTemplate> Saved Queries and Reports </HeaderTemplate> <ContentTemplate> <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional"> <ContentTemplate> <asp:Panel ID="pnlRptConfiguration" runat="server" ClientIDMode="Static"> <telerik:RadPanelBar runat="server" ID="RadPanelBarSavedQuery" ExpandMode="SingleExpandedItem" Skin="Windows7" Width="100%"> <Items> <%-- Active Queries Tab Panel----%> <telerik:RadPanelItem Text="<table width='95%' cellpadding='0' cellspacing='0'><tr><td align='left'>Active Queries <span style='font-size:10px;'>(Clickable)</span></td><td align='right'>Section 1 of 4</td></tr></table>" Expanded="True" Value="SavedQueriesdmain" > <Items> <telerik:RadPanelItem runat="server" Value="SavedQueries"> <ItemTemplate> <asp:HiddenField ID="hdnSearch" runat="server" /> <div class="validator"> <asp:Label ID="lblreport" runat="server" Visible="False"></asp:Label> <br /> </div> <div> <div> <telerik:RadGrid ID="radgrdReport" runat="server" AutoGenerateColumns="False" CellSpacing="0" GridLines="None" BorderStyle="None" OnNeedDataSource="radgrdReport_NeedDataSource" AllowPaging="True" AllowSorting="true" AllowMultiRowSelection="true" Width="99.5%" Skin="Outlook" EnableLinqExpressions="False" OnItemCommand="radgrdReport_ItemCommand" OnItemDataBound="radgrdReport_ItemDataBound" OnItemCreated="radgrdReport_ItemCreated" OnPreRender="radgrdReport_PreRender"> <ItemStyle Wrap ="true" /> <HeaderStyle wrap="true" Height="30px"/> <ClientSettings> <Selecting AllowRowSelect="True" /> <Scrolling AllowScroll="true" UseStaticHeaders="true" /> </ClientSettings> <SortingSettings EnableSkinSortStyles="true" SortToolTip="Click here to sort"/> <MasterTableView DataKeyNames="ReportConfigurationId" CommandItemDisplay="Top"> <PagerStyle AlwaysVisible="true" /> <CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings> <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column" Visible="True"> </RowIndicatorColumn> <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column" Visible="True"> </ExpandCollapseColumn> <Columns> <telerik:GridClientSelectColumn FilterControlAltText="Filter column1 column" UniqueName="Select" HeaderStyle-Width="3%" > </telerik:GridClientSelectColumn> <telerik:GridTemplateColumn Visible="false" HeaderStyle-Width="15%"> <ItemTemplate> <asp:Label ID="lblReportConfigurationId" runat="server" Text='<%# Bind("ReportConfigurationId") %>'></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="StopWorkflow" DataField="StopWorkflow" HeaderText="Scheduled <br/>(click to edit)" SortExpression="StopWorkflow" FilterControlAltText="Filter ReportConfigurationId column" HeaderStyle-Width="16%"> <HeaderTemplate> Scheduled (click to edit) </HeaderTemplate> <ItemTemplate> <asp:LinkButton ID="hypStopWorkflow" runat="server" Text='<%# Bind("StopWorkflow") %>' Width="100px"></asp:LinkButton> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="EmailScheduleTypeId" DataField="EmailScheduleTypeId" SortExpression="EmailScheduleTypeId" FilterControlAltText="Filter ReportConfigurationId column" Visible="false"> <HeaderTemplate> Query ID # </HeaderTemplate> <ItemTemplate> <asp:Label ID="lblEmailScheduleTypeId" runat="server" Text='<%# Bind("EmailScheduleTypeId") %>'></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="ReportConfigurationId" DataField="ReportConfigurationId" SortExpression="ReportConfigurationId" FilterControlAltText="Filter ReportConfigurationId column" Visible="false"> <HeaderTemplate> Query ID # </HeaderTemplate> <ItemTemplate> <asp:LinkButton ID="hypReportConfigurationId" runat="server" Text='<%# Bind("ReportConfigurationId") %>'></asp:LinkButton> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="QueryCustomId" DataField="QueryCustomId" HeaderText=" Query ID<br/>(click to view)" SortExpression="QueryCustomId" FilterControlAltText="Filter ReportConfigurationId column" HeaderStyle-Width="16%"> <HeaderTemplate> Query ID (click to view) </HeaderTemplate> <ItemTemplate> <asp:LinkButton ID="hypQueryCustomId" runat="server" Text='<%# Bind("QueryCustomId") %>' Width="150px"></asp:LinkButton> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Name" DataField="Name" SortExpression="Name" HeaderText="Query Name<br/>(click to view)" FilterControlAltText="Filter Name column" HeaderStyle-Width="34%" ItemStyle-CssClass="wrapwords"> <HeaderTemplate> Query Name (click to view) </HeaderTemplate> <ItemTemplate> <asp:Label ID="lblReportName" runat="server" Text='<%# Bind("Name") %>' Visible="false"></asp:Label> <asp:LinkButton ID="lnkQueryName" runat="server" Text='<%# Bind("Name") %>' cssClass="wrapwords" Width="280px"></asp:LinkButton> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="CreatedDate" HeaderText="Date Created<br/>(US/Central Time)" HeaderTooltip="Date Created (US/Central Time)" UniqueName="CreatedDate" DataFormatString="{0:dd MMM yyyy hh:mm:ss}" SortExpression="CreatedDate" FilterControlAltText="Filter CreatedDate column" HeaderStyle-Width="16%"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="LastAccessedDate" HeaderText="Last Accessed<br/>(US/Central Time)" HeaderTooltip="Last Accessed (US/Central Time)" UniqueName="LastAccessedDate" DataFormatString="{0:dd MMM yyyy hh:mm:ss}" SortExpression="LastAccessedDate" FilterControlAltText="Filter StartDate column" HeaderStyle-Width="16%"> </telerik:GridBoundColumn> </Columns> <CommandItemTemplate> <asp:Panel ID="pnlreports" runat="server" DefaultButton="btnSearch"> <table align="left"> <tr> <td> <telerik:RadButton ID="btnDeleteQuery" runat="server" Text="Inactivate" CommandName="Delete" TabIndex="2"> </telerik:RadButton> Click on a column heading to sort the table by that column </td> </tr> </table> <table align="right"> <tr> <td> <telerik:RadTextBox ID="txtSearch" runat="server" Visible="false" Width="150px"> </telerik:RadTextBox> <telerik:RadButton ID="btnSearch" AutoPostBack="false" runat="server" Text="Search" OnClientClicked="openWinReportAdvQuerySearch"> </telerik:RadButton> <%-- <telerik:RadButton ID="btnSearch" runat="server" AutoPostBack="true" ButtonType="StandardButton" CausesValidation="true" CommandName="btnSearch" ToggleType="CustomToggle" ValidationGroup="libimage"> <ToggleStates> <telerik:RadButtonToggleState PrimaryIconCssClass="rbSearch" Text="Search" /> <telerik:RadButtonToggleState PrimaryIconCssClass="rbCancel" Text="Clear" /> </ToggleStates> </telerik:RadButton>--%> </td> </tr> </table> </asp:Panel> </CommandItemTemplate> <EditFormSettings> <EditColumn FilterControlAltText="Filter EditCommandColumn column"> </EditColumn> </EditFormSettings> </MasterTableView> <FilterMenu EnableImageSprites="False"> </FilterMenu> <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default"> </HeaderContextMenu> </telerik:RadGrid> <br /> </div> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <%-- Active Reports Tab Panel----%> <telerik:RadPanelItem Text="<table width='95%' cellpadding='0' cellspacing='0'><tr><td align='left'>Active Reports <span style='font-size:10px;'>(Clickable)</span></td><td align='right'>Section 2 of 4</td></tr></table>" Expanded="True" Value="Savedreportsdmain"> <Items> <telerik:RadPanelItem runat="server" Value="SavedReports"> <ItemTemplate> <div class="validator"> <asp:Label ID="lblQuery" runat="server" Visible="False"></asp:Label> <br /> </div> <div id ="divRepGrid"> <telerik:RadGrid ID="radgrdQuery" runat="server" AutoGenerateColumns="False" CellSpacing="0" AllowSorting="true" AllowMultiRowSelection="true" Width="99.5%" GridLines="None" BorderStyle="None" OnNeedDataSource="radgrdQuery_NeedDataSource" OnItemCommand="radgrdQuery_ItemCommand" AllowPaging="True" Skin="Outlook" OnItemDataBound="radgrdQuery_ItemDataBound" OnItemCreated="radgrdQuery_ItemCreated" OnPreRender="radgrdQuery_PreRender" EnableLinqExpressions="False"> <FooterStyle Height="25px" /> <ItemStyle Wrap="true" /> <HeaderStyle Wrap="true" /> <ClientSettings> <Selecting AllowRowSelect="True" /> <Scrolling AllowScroll="true" UseStaticHeaders="true" /> </ClientSettings> <SortingSettings EnableSkinSortStyles="true" SortToolTip="Click here to sort" /> <MasterTableView CommandItemDisplay="Top"> <PagerStyle AlwaysVisible="true" /> <CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings> <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column" Visible="True"> </RowIndicatorColumn> <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column" Visible="True"> </ExpandCollapseColumn> <Columns> <telerik:GridClientSelectColumn FilterControlAltText="Filter column1 column" UniqueName="Select" HeaderStyle-Width="3%"> </telerik:GridClientSelectColumn> <telerik:GridTemplateColumn Visible="false" HeaderStyle-Width="13%"> <ItemTemplate> <asp:Label ID="lblReportConfigurationId" runat="server" Text='<%# Bind("ReportCutomId") %>'></asp:Label> <asp:Label ID="lblReportId" runat="server" Text='<%# Bind("ReportConfigurationId") %>'></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="ReportCutomId" DataField="ReportCutomId" HeaderText=" Report ID<br/> (click to view)" SortExpression="ReportCutomId" FilterControlAltText="Filter ReportConfigurationId column" HeaderStyle-Width="14%"> <HeaderTemplate> Report ID (click to view) </HeaderTemplate> <ItemTemplate> <asp:Label ID="lblReportCustomId" runat="server" Text='<%# Bind("ReportCutomId") %>' Visible="false"></asp:Label> <asp:LinkButton ID="lnkReportCustomId" runat="server" Text='<%# Bind("ReportCutomId") %>' Width="120px"></asp:LinkButton> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="PDFCustomId" FilterControlAltText="Filter Name column" DataField="PDFCustomId" SortExpression="PDFCustomId" Visible="false" HeaderStyle-Width="14%"> <HeaderTemplate> PDF </HeaderTemplate> <ItemTemplate> <asp:Label ID="lblPDFPath" runat="server" Text='<%# Bind("PDFPath") %>' Visible="false"></asp:Label> <asp:LinkButton ID="lbtnPdfName" runat="server" Text='<%# Bind("PDFCustomId","P{0}") %>'></asp:LinkButton> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Name" FilterControlAltText="Filter Name column" HeaderText=" Report Name<br/> (click to view)" DataField="Name" SortExpression="Name" HeaderStyle-Width="28%" > <HeaderTemplate> Report Name (click to view) </HeaderTemplate> <ItemTemplate> <asp:Label ID="lblReportName" runat="server" Text='<%# Bind("Name") %>' Visible="false"></asp:Label> <asp:LinkButton ID="lnkReportName" runat="server" Text='<%# Bind("Name") %>' CssClass="wrapwords" Width="280px"></asp:LinkButton> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="QueryName" FilterControlAltText="Filter Name column" HeaderText="Report based on the<br/> following Query<br/> (click to view)" DataField="QueryName" SortExpression="QueryName" HeaderStyle-Width="28%"> <HeaderTemplate> Report based on the following Query (click to view) </HeaderTemplate> <ItemTemplate> <asp:Label ID="lblQueryCustomId" runat="server" Text='<%# Bind("QueryId") %>' Visible="false"></asp:Label> <asp:LinkButton ID="lnkQueryName" runat="server" Text='<%# Bind("QueryName") %>' CssClass="wrapwords" Width="280px"></asp:LinkButton> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="CreatedDate" HeaderText="Date Created<br/> (US/Central Time)" HeaderTooltip="Date Created (US/Central Time)" UniqueName="CreatedDate" DataFormatString="{0:dd MMM yyyy hh:mm:ss}" SortExpression="CreatedDate" FilterControlAltText="Filter CreatedDate column" HeaderStyle-Width="14%"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="LastAccessedDate" HeaderText="Last Accessed<br/> (US/Central Time)" HeaderTooltip="Last Accessed (US/Central Time)" UniqueName="LastAccessedDate" DataFormatString="{0:dd MMM yyyy hh:mm:ss}" SortExpression="LastAccessedDate" FilterControlAltText="Filter StartDate column" HeaderStyle-Width="14%"> </telerik:GridBoundColumn> </Columns> <CommandItemTemplate> <asp:Panel ID="pnlQueries" runat="server" DefaultButton="btnSearch"> <table align="left"> <tr> <td> <telerik:RadButton ID="btnDeleteReports" runat="server" Text="Inactivate" CommandName="DeleteReports" TabIndex="2"> </telerik:RadButton> Click on a column heading to sort the table by that column </td> </tr> </table> <table align="right"> <tr> <td> <telerik:RadTextBox ID="txtSearch" runat="server" Width="10px" Visible="false"> </telerik:RadTextBox> <telerik:RadButton ID="btnSearch" AutoPostBack="false" runat="server" Text="Search" OnClientClicked="openWinReportAdvSearch"> </telerik:RadButton> </td> </tr> </table> </asp:Panel> </CommandItemTemplate> <EditFormSettings> <EditColumn FilterControlAltText="Filter EditCommandColumn column"> </EditColumn> </EditFormSettings> <GroupFooterTemplate> abcde </GroupFooterTemplate> </MasterTableView> <FilterMenu EnableImageSprites="False"> </FilterMenu> <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default"> </HeaderContextMenu> </telerik:RadGrid> <div style="padding-left:40%; margin:-2px 3px 1px 5px; background-color:#d6e5f3; height:20px; text-align:left; vertical-align:super;"> Click <a href="#" id="lnkDownload" onclick="javascript:NavigateToDownloadExcelViewver();return false;"> here </a> to download and install a free Excel File viewer </div> <br /> </div> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <%-- Inactive Queries Tab Panel----%> <telerik:RadPanelItem Text="<table width='95%' cellpadding='0' cellspacing='0'><tr><td align='left'>Inactive Queries <span style='font-size:10px;'>(Clickable)</span></td><td align='right'>Section 3 of 4</td></tr></table>" Expanded="false" Value="InactiveQueriesAdmin"> <Items> <telerik:RadPanelItem runat="server" Value="InactiveQueries"> <ItemTemplate> <asp:HiddenField ID="hdnSearch1" runat="server" /> <div class="validator"> <asp:Label ID="lblInactiveQuery" runat="server" Visible="False"></asp:Label> <br /> </div> <div> <div> <telerik:RadGrid ID="radGridInactiveQuery" runat="server" AutoGenerateColumns="False" CellSpacing="0" GridLines="None" BorderStyle="None" OnNeedDataSource="radGridInactiveQuery_NeedDataSource" AllowPaging="True" AllowSorting="true" AllowMultiRowSelection="true" Width="99.5%" Skin="Outlook" EnableLinqExpressions="False" OnItemCommand="radGridInactiveQuery_ItemCommand" OnItemDataBound="radGridInactiveQuery_ItemDataBound" OnItemCreated="radGridInactiveQuery_ItemCreated" OnPreRender="radGridInactiveQuery_PreRender"> <ItemStyle Wrap ="true" /> <HeaderStyle wrap="true"/> <ClientSettings> <Selecting AllowRowSelect="True" /> <Scrolling AllowScroll="true" UseStaticHeaders="true" /> </ClientSettings> <SortingSettings EnableSkinSortStyles="true" SortToolTip="Click here to sort" /> <MasterTableView DataKeyNames="ReportConfigurationId" CommandItemDisplay="Top"> <PagerStyle AlwaysVisible="true" /> <CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings> <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column" Visible="True"> </RowIndicatorColumn> <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column" Visible="True"> </ExpandCollapseColumn> <Columns> <telerik:GridClientSelectColumn FilterControlAltText="Filter column1 column" UniqueName="Select" HeaderStyle-Width="3%" > </telerik:GridClientSelectColumn> <telerik:GridTemplateColumn Visible="false" HeaderStyle-Width="15%"> <ItemTemplate> <asp:Label ID="lblReportConfigurationId" runat="server" Text='<%# Bind("ReportConfigurationId") %>'></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="StopWorkflow" DataField="StopWorkflow" HeaderText=" " SortExpression="StopWorkflow" FilterControlAltText="Filter ReportConfigurationId column" HeaderStyle-Width="16%" ItemStyle-ForeColor="Gray"> <HeaderTemplate> </HeaderTemplate> <ItemTemplate> <asp:Label ID="lblStopWorkflow" runat="server" Text = "Off" Width="100px"></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="EmailScheduleTypeId" DataField="EmailScheduleTypeId" SortExpression="EmailScheduleTypeId" FilterControlAltText="Filter ReportConfigurationId column" Visible="false"> <HeaderTemplate> Query ID # </HeaderTemplate> <ItemTemplate> <asp:Label ID="lblEmailScheduleTypeId" runat="server" Text='<%# Bind("EmailScheduleTypeId") %>'></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="ReportConfigurationId" DataField="ReportConfigurationId" SortExpression="ReportConfigurationId" FilterControlAltText="Filter ReportConfigurationId column" Visible="false"> <HeaderTemplate> Query ID # </HeaderTemplate> <ItemTemplate> <asp:LinkButton ID="hypReportConfigurationId" runat="server" Text='<%# Bind("ReportConfigurationId") %>' Enabled="false"></asp:LinkButton> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="QueryCustomId" DataField="QueryCustomId" HeaderText=" Query ID<br/>(click to view)" SortExpression="QueryCustomId" FilterControlAltText="Filter ReportConfigurationId column" HeaderStyle-Width="16%" ItemStyle-ForeColor="Gray"> <HeaderTemplate> Query ID (click to view) </HeaderTemplate> <ItemTemplate> <asp:Label ID="lblQueryCustomId" runat="server" Text='<%# Bind("QueryCustomId") %>' Width="100px" Enabled="false"></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Name" DataField="Name" SortExpression="Name" HeaderText="Query Name<br/>(click to view)" FilterControlAltText="Filter Name column" HeaderStyle-Width="34%" ItemStyle-CssClass="wrapwords" ItemStyle-ForeColor="Gray"> <HeaderTemplate> Query Name (click to view) </HeaderTemplate> <ItemTemplate> <asp:Label ID="lblReportName" runat="server" Text='<%# Bind("Name") %>' ></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="CreatedDate" HeaderText="Date Created<br/>(US/Central Time)" HeaderTooltip="Date Created (US/Central Time)" UniqueName="CreatedDate" DataFormatString="{0:dd MMM yyyy hh:mm:ss}" SortExpression="CreatedDate" FilterControlAltText="Filter CreatedDate column" HeaderStyle-Width="16%" ItemStyle-ForeColor="Gray"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="LastAccessedDate" HeaderText="Last Accessed<br/>(US/Central Time)" HeaderTooltip="Last Accessed (US/Central Time)" UniqueName="LastAccessedDate" DataFormatString="{0:dd MMM yyyy hh:mm:ss}" SortExpression="LastAccessedDate" FilterControlAltText="Filter StartDate column" HeaderStyle-Width="16%" ItemStyle-ForeColor="Gray"> </telerik:GridBoundColumn> </Columns> <CommandItemTemplate> <asp:Panel ID="pnlInactiveQueries" runat="server" DefaultButton="btnSearchDeletedQueries"> <table align="left"> <tr> <td> <telerik:RadButton ID="btnActivateDeletedQuery" runat="server" Text="Activate" CommandName="ActivateQuery" TabIndex="2"> </telerik:RadButton> Click on a column heading to sort the table by that column </td> </tr> </table> <table align="right"> <tr> <td> <telerik:RadTextBox ID="txtSearch" runat="server" Visible="false" Width="150px"> </telerik:RadTextBox> <telerik:RadButton ID="btnSearchDeletedQueries" AutoPostBack="false" runat="server" Text="Search" OnClientClicked="openWinDeletedQueryAdvSearch"> </telerik:RadButton> <%-- <telerik:RadButton ID="btnSearch" runat="server" AutoPostBack="true" ButtonType="StandardButton" CausesValidation="true" CommandName="btnSearch" ToggleType="CustomToggle" ValidationGroup="libimage"> <ToggleStates> <telerik:RadButtonToggleState PrimaryIconCssClass="rbSearch" Text="Search" /> <telerik:RadButtonToggleState PrimaryIconCssClass="rbCancel" Text="Clear" /> </ToggleStates> </telerik:RadButton>--%> </td> </tr> </table> </asp:Panel> </CommandItemTemplate> <EditFormSettings> <EditColumn FilterControlAltText="Filter EditCommandColumn column"> </EditColumn> </EditFormSettings> </MasterTableView> <FilterMenu EnableImageSprites="False"> </FilterMenu> <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default"> </HeaderContextMenu> </telerik:RadGrid> <br /> </div> </div> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <%-- Inactive Reports Tab Panel----%> <telerik:RadPanelItem Text="<table width='95%' cellpadding='0' cellspacing='0'><tr><td align='left'>Inactive Reports <span style='font-size:10px;'>(Clickable)</span></td><td align='right'>Section 4 of 4</td></tr></table>" Expanded="false" Value="Inactivereportsdmain"> <Items> <telerik:RadPanelItem runat="server" Value="InactiveReports"> <ItemTemplate> <div class="validator"> <asp:Label ID="lblInactiveReport" runat="server" Visible="False"></asp:Label> <br /> </div> <div> <telerik:RadGrid ID="radGridInactiveReports" runat="server" AutoGenerateColumns="False" CellSpacing="0" AllowSorting="true" AllowMultiRowSelection="True" Width="99.5%" GridLines="None" BorderStyle="None" OnNeedDataSource="radGridInactiveReports_NeedDataSource" OnItemCommand="radGridInactiveReports_ItemCommand" AllowPaging="True" Skin="Outlook" OnItemDataBound="radGridInactiveReports_ItemDataBound" OnItemCreated="radGridInactiveReports_ItemCreated" OnPreRender="radGridInactiveReports_PreRender" EnableLinqExpressions="False"> <ItemStyle Wrap="true" /> <HeaderStyle Wrap="true" /> <ClientSettings> <Selecting AllowRowSelect="True" /> <Scrolling AllowScroll="true" UseStaticHeaders="true" /> </ClientSettings> <SortingSettings EnableSkinSortStyles="true" SortToolTip="Click here to sort"/> <MasterTableView CommandItemDisplay="Top"> <PagerStyle AlwaysVisible="true" /> <CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings> <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column" Visible="True"> </RowIndicatorColumn> <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column" Visible="True"> </ExpandCollapseColumn> <Columns> <telerik:GridClientSelectColumn FilterControlAltText="Filter column1 column" UniqueName="Select" HeaderStyle-Width="3%"> </telerik:GridClientSelectColumn> <telerik:GridTemplateColumn Visible="false" HeaderStyle-Width="13%"> <ItemTemplate> <asp:Label ID="lblReportConfigurationId" runat="server" Text='<%# Bind("ReportCutomId") %>'></asp:Label> <asp:Label ID="lblReportId" runat="server" Text='<%# Bind("ReportConfigurationId") %>'></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="ReportCutomId" DataField="ReportCutomId" HeaderText=" Report ID<br/> (click to view)" SortExpression="ReportCutomId" FilterControlAltText="Filter ReportConfigurationId column" HeaderStyle-Width="14%" ItemStyle-ForeColor="Gray"> <HeaderTemplate> Report ID (click to view) </HeaderTemplate> <ItemTemplate> <asp:Label ID="lblReportCustomId" runat="server" Text='<%# Bind("ReportCutomId") %>'></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="PDFCustomId" FilterControlAltText="Filter Name column" DataField="PDFCustomId" SortExpression="PDFCustomId" Visible="false" HeaderStyle-Width="14%"> <HeaderTemplate> PDF </HeaderTemplate> <ItemTemplate> <asp:Label ID="lblPDFPath" runat="server" Text='<%# Bind("PDFPath") %>' Visible="false"></asp:Label> <asp:LinkButton ID="lbtnPdfName" runat="server" Text='<%# Bind("PDFCustomId","P{0}") %>'></asp:LinkButton> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Name" FilterControlAltText="Filter Name column" HeaderText=" Report Name<br/> (click to view)" DataField="Name" SortExpression="Name" HeaderStyle-Width="28%" ItemStyle-ForeColor="Gray"> <HeaderTemplate> Report Name (click to view) </HeaderTemplate> <ItemTemplate> <asp:Label ID="lblReportName" runat="server" Text='<%# Bind("Name") %>' CssClass="wrapwords" Width="130px"></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="QueryName" FilterControlAltText="Filter Name column" HeaderText="Report based on the<br/> following Query<br/> (click to view)" DataField="QueryName" SortExpression="QueryName" HeaderStyle-Width="28%" ItemStyle-ForeColor="Gray"> <HeaderTemplate> Report based on the following Query (click to view) </HeaderTemplate> <ItemTemplate> <asp:Label ID="lblQueryCustomId" runat="server" Text='<%# Bind("QueryId") %>' Visible="false"></asp:Label> <asp:Label ID="lblQueryName" runat="server" Text='<%# Bind("QueryName") %>' CssClass="wrapwords" Width="130px"></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="CreatedDate" HeaderText="Date Created<br/> (US/Central Time)" HeaderTooltip="Date Created (US/Central Time)" UniqueName="CreatedDate" DataFormatString="{0:dd MMM yyyy hh:mm:ss}" SortExpression="CreatedDate" FilterControlAltText="Filter CreatedDate column" HeaderStyle-Width="14%" ItemStyle-ForeColor="Gray"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="LastAccessedDate" HeaderText="Last Accessed<br/> (US/Central Time)" HeaderTooltip="Last Accessed (US/Central Time)" UniqueName="LastAccessedDate" DataFormatString="{0:dd MMM yyyy hh:mm:ss}" SortExpression="LastAccessedDate" FilterControlAltText="Filter StartDate column" HeaderStyle-Width="14%" ItemStyle-ForeColor="Gray"> </telerik:GridBoundColumn> </Columns> <CommandItemTemplate> <asp:Panel ID="pnlDeletedReports" runat="server" DefaultButton="btnSearchInactiveReport"> <table align="left"> <tr> <td> <telerik:RadButton ID="btnActivateDeletedReports" runat="server" Text="Activate" CommandName="ActivateReports" TabIndex="2"> </telerik:RadButton> Click on a column heading to sort the table by that column </td> </tr> </table> <table align="right"> <tr> <td> <telerik:RadTextBox ID="txtSearch" runat="server" Width="10px" Visible="false"> </telerik:RadTextBox> <telerik:RadButton ID="btnSearchInactiveReport" AutoPostBack="false" runat="server" Text="Search" OnClientClicked="openWinDeletedReportAdvSearch"> </telerik:RadButton> </td> </tr> </table> </asp:Panel> </CommandItemTemplate> <EditFormSettings> <EditColumn FilterControlAltText="Filter EditCommandColumn column"> </EditColumn> </EditFormSettings> </MasterTableView> <FilterMenu EnableImageSprites="False"> </FilterMenu> <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default"> </HeaderContextMenu> </telerik:RadGrid> <div style="padding-left:40%; margin:-2px 3px 1px 5px; background-color:#d6e5f3; height:20px; text-align:left; vertical-align:top;"> Click <a href="#" id="lnkDownload" onclick="javascript:NavigateToDownloadExcelViewver();return false;"> here </a> to download and install a free Excel File viewer </div> <br /> </div> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <%-- Export List Tab Panel :: set to invisible ----%> <telerik:RadPanelItem Text="<table width='95%' cellpadding='0' cellspacing='0'><tr><td align='left'>Export List <span style='font-size:10px;'>(Clickable)</span></td><td align='right'>Section 3 of 3</td></tr></table>" Expanded="true" Value="exportedlist" Visible="false"> <Items> <telerik:RadPanelItem runat="server" Value="ExportList"> <ItemTemplate> <div> <table cellpadding="1" cellspacing="2" width="100%"> <tr> <td align="right"> <asp:Button ID="btnRefresh" runat="server" Text="Refresh" OnClick="btnRefresh_Click" /> </td> </tr> </table> </div> <div> <asp:HiddenField ID="hdnSearch" runat="server" /> <asp:HiddenField ID="hdnReportCount" runat="server" /> <telerik:RadGrid ID="RadgrdExportList" runat="server" AutoGenerateColumns="False" CellSpacing="0" Width="100%" GridLines="None" OnNeedDataSource="RadgrdExportList_NeedDataSource" AllowPaging="True" Skin="Outlook" OnItemDataBound="RadgrdExportList_ItemDataBound" EnableLinqExpressions="False" AllowSorting="true" PageSize="5"> <PagerStyle AlwaysVisible="true" /> <%--<ClientSettings> <Selecting AllowRowSelect="True" CellSelectionMode="None" /> </ClientSettings>--%> <ClientSettings> <Scrolling AllowScroll="true" UseStaticHeaders="true" /> </ClientSettings> <MasterTableView CommandItemDisplay="Top"> <CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings> <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column" Visible="True"> </RowIndicatorColumn> <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column" Visible="True"> </ExpandCollapseColumn> <Columns> <%-- <telerik:GridClientSelectColumn FilterControlAltText="Filter column1 column" HeaderText="Select" Visible="false" UniqueName="Select"> </telerik:GridClientSelectColumn>--%> <telerik:GridTemplateColumn Visible="true"> <HeaderTemplate> Request Id</HeaderTemplate> <ItemTemplate> <asp:Label ID="lblReportConfigurationId" runat="server" Text='<%# Bind("RequestId","R{0}") %>'></asp:Label></ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="FilePath" FilterControlAltText="Filter Name column" DataField="FilePath" HeaderText="FilePath" HeaderTooltip="FilePath" SortExpression="FilePath"> <ItemTemplate> <asp:Label ID="lblPDFPath" runat="server" Text='<%# Bind("FilePath") %>' Visible="false"></asp:Label><asp:LinkButton ID="lbtnfileName" runat="server" Text='<%# Bind("FilePath") %>' ></asp:LinkButton></ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Name" FilterControlAltText="Filter Name column" HeaderText="Report Name" HeaderTooltip="Report Name" DataField="Name" SortExpression="Name"> <HeaderTemplate> Report Name </HeaderTemplate> <ItemTemplate> <asp:Label ID="lblReportName" runat="server" Text='<%# Bind("Name") %>'></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="CreatedDate" HeaderText="Date Created (US/Central Time)" HeaderTooltip="Date Created (US/Central Time)" UniqueName="CreatedDate" DataFormatString="{0:dd MMM yyyy HH:mm:ss}" SortExpression="CreatedDate" FilterControlAltText="Filter CreatedDate column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="ExportStatus" HeaderText="File Status" HeaderTooltip="File Status" UniqueName="ExportStatus" SortExpression="ExportStatus" FilterControlAltText="Filter StartDate column"> </telerik:GridBoundColumn> <telerik:GridTemplateColumn UniqueName="ReportConfigurationId" DataField="ReportConfigurationId" SortExpression="ReportConfigurationId" Visible="false"> <HeaderTemplate> Report ID # </HeaderTemplate> <ItemTemplate> <asp:Label ID="lblReportCustomId" runat="server" Text='<%# Bind("ReportConfigurationId","R{0}") %>'></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> <CommandItemTemplate> </CommandItemTemplate> <EditFormSettings> <EditColumn FilterControlAltText="Filter EditCommandColumn column"> </EditColumn> </EditFormSettings> </MasterTableView><FilterMenu EnableImageSprites="False"> </FilterMenu> <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default"> </HeaderContextMenu> </telerik:RadGrid> </div> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> </Items> </telerik:RadPanelBar> </asp:Panel> <div class="loading-indicator" id="divRptConfiguration" clientidmode="Static" style="display: none;" runat="server"> </div> </ContentTemplate> <Triggers> <asp:AsyncPostBackTrigger ControlID="btnTrigger" /> <asp:AsyncPostBackTrigger ControlID="btnRefreshQueryGrid" /> <asp:AsyncPostBackTrigger ControlID="btnRefreshRptGrid" /> <asp:AsyncPostBackTrigger ControlID="btnRebind" /> </Triggers> </asp:UpdatePanel> <asp:Button ID="btnExportPDF" runat="server" Visible="False" OnClick="btnExportPDF_Click" /> <asp:HiddenField ID="hndPdfpath" runat="server" ClientIDMode="Static" /> <asp:HiddenField ID="hndRepId" runat="server" ClientIDMode="Static" /> </ContentTemplate> </asp:TabPanel> <asp:TabPanel runat="server" HeaderText="Permissions" ID="TbPermissions" Visible="false"> <HeaderTemplate> Permissions </HeaderTemplate> <ContentTemplate> <asp:UpdatePanel ID="UpdatePanelPermissionsList" runat="server" UpdateMode="Conditional"> <Triggers> <asp:AsyncPostBackTrigger ControlID="btnTrigger" /> </Triggers> <ContentTemplate> <div id="PermissionsListPanel" runat="server" clientidmode="Static"> <Permissions:PermissionDetails ID="PermissionDetails" runat="server" /> <Permissions:PermissionsList ID="PermissionsList" runat="server" /> </div> <div class="loading-indicator" id="divAdminPermissionsListLoading" clientidmode="Static" style="display: none;" runat="server"> </div> </ContentTemplate> </asp:UpdatePanel> </ContentTemplate> </asp:TabPanel> <asp:TabPanel runat="server" HeaderText="System Settings" ID="TbSystemSettings" Visible="false"> <HeaderTemplate> System Settings </HeaderTemplate> <ContentTemplate> <asp:UpdatePanel ID="UpdatePanelSystemSettings" runat="server" UpdateMode="Conditional"> <Triggers> <asp:AsyncPostBackTrigger ControlID="btnTrigger" /> </Triggers> <ContentTemplate> <div id="divSystemSettings" runat="server" visible="false"> <SystemSetting:SystemSettings ID="SystemSettng" runat="server" /> </div> <div class="loading-indicator" id="divAdminSystemSettingsLoading" clientidmode="Static" style="display: none;" runat="server"> </div> </ContentTemplate> </asp:UpdatePanel> </ContentTemplate> </asp:TabPanel> <%-- <asp:TabPanel runat="server" HeaderText="User Settings" ID="TbUserSettings"> <HeaderTemplate> User Settings </HeaderTemplate> <ContentTemplate> <asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Conditional"> <Triggers> <asp:AsyncPostBackTrigger ControlID="btnTrigger" /> </Triggers> <ContentTemplate> <div> <UserSettings:UserSettings ID="UserSettings" runat="server" /> </div> </ContentTemplate> </asp:UpdatePanel> </ContentTemplate> </asp:TabPanel>--%> </asp:TabContainer> </td> </tr> </table> <div class="processingLoader" id="processingLoader" style="display: none;"> <img src="../Images/ajax-clock.gif" alt="loading" /> <p> Processing... Please wait </p> </div> <telerik:RadWindowManager ID="RadWindowManager1" runat="server" Skin="Outlook"> <Windows> <%-- ------------------------------------------------------------------------------------------------------------- --%> <%-- Three Step Wizard window --%> <telerik:RadWindow ID="ReportWizard" runat="server" Modal="true" NavigateUrl="~/Report/ThreeStepWizard.aspx" Width="600px" Height="500px" Behaviors="Close, Move" VisibleStatusbar="false" KeepInScreenBounds="true" ClientIDMode="Static" Style="z-index: 10000;"> </telerik:RadWindow> <%-- Contacts Lookup --%> <telerik:RadWindow ID="IndividualsLookup" runat="server" Modal="true" NavigateUrl="~/Report/ContactsLookup.aspx" Height="400px" Width="500px" Behaviors="Close, Move" VisibleStatusbar="false" KeepInScreenBounds="true" ReloadOnShow="true" ClientIDMode="Static" Style="z-index: 11000;"> </telerik:RadWindow> <%-- Companies Lookup --%> <telerik:RadWindow ID="CompaniesLookup" runat="server" Modal="true" NavigateUrl="~/Report/CompaniesLookup.aspx" Height="400px" Width="500px" Behaviors="Close, Move" VisibleStatusbar="false" KeepInScreenBounds="true" ReloadOnShow="true" ClientIDMode="Static" Style="z-index: 11000;"> </telerik:RadWindow> <%-- Divisions Lookup --%> <telerik:RadWindow ID="Divisionlookup" runat="server" Modal="true" NavigateUrl="~/Report/DivSubDivLookup.aspx" Height="580px" Width="500px" Behaviors="Close, Move" VisibleStatusbar="false" KeepInScreenBounds="true" ReloadOnShow="true" ClientIDMode="Static" Style="z-index: 11000;"> </telerik:RadWindow> <%-- Contries Lookup --%> <telerik:RadWindow ID="CountryLookup" runat="server" Modal="true" NavigateUrl="~/Report/CountryStateLookup.aspx" Height="580px" Width="500px" Behaviors="Close, Move" VisibleStatusbar="false" KeepInScreenBounds="true" ReloadOnShow="true" ClientIDMode="Static" Style="z-index: 11000;"> </telerik:RadWindow> <%-- Save Report Popup --%> <telerik:RadWindow ID="SaveReport" runat="server" Modal="true" NavigateUrl="~/Report/SaveReport.aspx" Height="560px" Width="650px" Behaviors="Move" VisibleStatusbar="false" KeepInScreenBounds="true" ReloadOnShow="true" ClientIDMode="Static" Style="z-index: 11000;"> </telerik:RadWindow> <%-- ------------------------------------------------------------------------------------------------------------- --%> <telerik:RadWindow ID="ManageDivisions" runat="server" CssClass="ZindexALignment" KeepInScreenBounds="true" Behaviors="Close" NavigateUrl="~/CalendarAdministrator/ManageDivision.aspx" Modal="true" Height="300px" Width="500px" ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="true"> </telerik:RadWindow> <telerik:RadWindow ID="ManageSubDivisions" runat="server" CssClass="ZindexALignment" KeepInScreenBounds="true" Behaviors="Close" NavigateUrl="~/CalendarAdministrator/ManageSubDivision.aspx" Modal="true" Height="350px" Width="340px" ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="true"> </telerik:RadWindow> <telerik:RadWindow ID="AssigneeList" runat="server" CssClass="ZindexALignment" Behaviors="Close" KeepInScreenBounds="true" NavigateUrl="~/CalendarAdministrator/AssigneeList.aspx" Modal="true" Height="350px" Width="450px" ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="true"> </telerik:RadWindow> <telerik:RadWindow ID="ReviewerDivision" runat="server" CssClass="ZindexALignment" KeepInScreenBounds="true" Behaviors="Close" NavigateUrl="~/CalendarAdministrator/ReviewerDivisions.aspx" Modal="true" Height="350px" Width="450px" ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="true"> </telerik:RadWindow> <telerik:RadWindow ID="DashboardScreenSetup" runat="server" CssClass="ZindexALignment" KeepInScreenBounds="true" OnClientClose="OnAdminDashBoardClose" Behaviors="Close" NavigateUrl="../DashboardScreenSetup.aspx" Modal="true" Height="250px" Width="300px" ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="true"> </telerik:RadWindow> <telerik:RadWindow ID="ReportConfigurator" runat="server" CssClass="ZindexALignment" KeepInScreenBounds="true" OnClientClose="RefreshGrid" Height="550px" Width="1200px" Behaviors="Maximize,Move,Resize" NavigateUrl="~/Report/ReportConfig.aspx" Modal="true" ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="true"> </telerik:RadWindow> <telerik:RadWindow ID="ReportStandardReport" runat="server" CssClass="ZindexALignment" KeepInScreenBounds="true" OnClientClose="RefreshGrid" Height="550px" Width="1200px" Behaviors="Maximize,Close,Move,Resize" NavigateUrl="~/Reporting/StandardReport.aspx" Modal="true" ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="true"> </telerik:RadWindow> <telerik:RadWindow ID="StopWorkFlow" runat="server" CssClass="ZindexALignment" OnClientClose="RefreshGridForWorkFlow" KeepInScreenBounds="true" Height="200px" Width="560px" Behaviors="Close,Move" NavigateUrl="~/Reporting/StopWorkFlow.aspx" Modal="true" ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="true" > </telerik:RadWindow> <telerik:RadWindow ID="UpdateSchedule" runat="server" Modal="true" Behaviors="Close" EnableEmbeddedScripts="false" OnClientClose="ReopenWinStopWorkflow" KeepInScreenBounds="true" Height="230px" Width="400px" AutoSize="false" NavigateUrl="~/Reporting/UpdateRecurringSchedule.aspx" ShowContentDuringLoad="false" VisibleStatusbar="false" VisibleTitlebar="true" ReloadOnShow="true"> </telerik:RadWindow> <telerik:RadWindow ID="openWinstandardrpt1" runat="server" CssClass="ZindexALignment" KeepInScreenBounds="true" Height="200px" Width="350px" Behaviors="Close,Move" NavigateUrl="~/Reporting/Typeofstandardreport.aspx" Modal="true" ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="true"> </telerik:RadWindow> <telerik:RadWindow ID="ReportStandardRptcriteria" runat="server" CssClass="ZindexALignment" KeepInScreenBounds="true" Height="550px" Width="1200px" Behaviors="Maximize,Close,Move,Resize" NavigateUrl="~/Reporting/StandardReport.aspx" Modal="true" ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="true" Style="z-index: 10000;"> </telerik:RadWindow> <telerik:RadWindow ID="ReportSearch" runat="server" CssClass="ZindexALignment" OnClientClose="RefreshReportGrid" KeepInScreenBounds="true" Height="500px" Width="720px" Behaviors="Move, Close" NavigateUrl="SearchCriteriaForReports.aspx" Modal="true" ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="true"> </telerik:RadWindow> <telerik:RadWindow ID="QuerySearch" runat="server" CssClass="ZindexALignment" OnClientClose="RefreshQueryGrid" KeepInScreenBounds="true" Height="500px" Width="720px" Behaviors="Move, Close" NavigateUrl="SearchCriteriaForQuery.aspx" Modal="true" ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="true"> </telerik:RadWindow> <telerik:RadWindow ID="DelReportSearch" runat="server" CssClass="ZindexALignment" OnClientClose="RefreshDeletedReportGrid" KeepInScreenBounds="true" Height="500px" Width="720px" Behaviors="Move, Close" NavigateUrl="SearchCriteriaForDeletedReports.aspx" Modal="true" ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="true"> </telerik:RadWindow> <telerik:RadWindow ID="DelQuerySearch" runat="server" CssClass="ZindexALignment" OnClientClose="RefreshDeletedQueryGrid" KeepInScreenBounds="true" Height="500px" Width="720px" Behaviors="Move, Close" NavigateUrl="SearchCriteriaForDeletedQuery.aspx" Modal="true" ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="true"> </telerik:RadWindow> </Windows> </telerik:RadWindowManager> <script type="text/javascript"> function DisplayAdminDashBoardSections() { var con = document.getElementById('hdnCalNotInitializedDiv').value; if (con == '1') { //$('#CalNotInitializedDiv').show("slow", null); $('#CalNotInitializedDiv').show(); } else { //$('#CalNotInitializedDiv').hide("slow", null); $('#CalNotInitializedDiv').hide(); } var news = document.getElementById('hdnLastPostedDiv').value; if (news == '1') { //$('#LastPostedDiv').show("slow", null); $('#LastPostedDiv').show(); } else { //$('#LastPostedDiv').hide("slow", null); $('#LastPostedDiv').hide(); } // var web = document.getElementById('hdnSavedReportsDiv').value; // if (web == '1') { // $('#SavedReportsDiv').show("slow", null); // } // else { // $('#SavedReportsDiv').hide("slow", null); // } } </script> <script type="text/javascript"> var editCreateAsyncCallbackCount = 0; Sys.WebForms.PageRequestManager.getInstance().add_endRequest(handleendequest); Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(handlebeginrequest); function handlebeginrequest(sender, args) { // debugger editCreateAsyncCallbackCount = 0; var tabMode = sender._form.getElementsByTagName('input').tabMode.value; var asyncActionType = sender._form.getElementsByTagName('input').AsyncActionType.value; $("#processingLoader").hide("fast", null); $("#divAdminHomeLoading").show("fast", null); if (asyncActionType == 'tabswitch') { $("#processingLoader").show("fast", null); $("#pnlCalendarNotInitialize").hide("fast", null); $("#pnlLastPostedDate30Days").hide("fast", null); $("#pnlPermissionDetails").hide("fast", null); $("#pnlPermissions").hide("fast", null); $("#divAdminPermissionsListLoading").show("fast", null); $("#pnlSystemSettings").hide("fast", null); $("#divAdminSystemSettingsLoading").show("fast", null); $("#pnlRptConfiguration").hide("fast", null); $("#divRptConfiguration").show("fast", null); } if (asyncActionType == '') { $('#pnlCalendarNotInitialize').attr('disabled', true); $('#pnlLastPostedDate30Days').attr('disabled', true); $("#pnlPermissionDetails").attr('disabled', true); $("#pnlPermissions").attr('disabled', true); $("#pnlSystemSettings").attr('disabled', true); $("#pnlRptConfiguration").attr('disabled', true); $("#processingLoader").show("slow", null); } } function handleendequest(sender, args) { // debugger var tabMode = sender._form.getElementsByTagName('input').tabMode.value; var asyncActionType = sender._form.getElementsByTagName('input').AsyncActionType.value; if (editCreateAsyncCallbackCount == 1) { if (args.get_error() == undefined) { $("#pnlCalendarNotInitialize").show("fast", null); $("#pnlLastPostedDate30Days").show("fast", null); $("#divAdminHomeLoading").hide("fast", null); if (asyncActionType == 'tabswitch') { $("#pnlPermissionDetails").show("fast", null); $("#pnlPermissions").show("fast", null); $("#divAdminPermissionsListLoading").hide("fast", null); $("#pnlSystemSettings").show("fast", null); $("#divAdminSystemSettingsLoading").hide("fast", null); $("#pnlRptConfiguration").show("fast", null); $("#divRptConfiguration").hide("fast", null); $("#AsyncActionType").attr("value", ''); } } } if (asyncActionType == '') { $('#pnlCalendarNotInitialize').attr('disabled', false); $('#pnlLastPostedDate30Days').attr('disabled', false); $("#pnlPermissionDetails").attr('disabled', false); $("#pnlPermissions").attr('disabled', false); $("#pnlSystemSettings").attr('disabled', false); $("#pnlRptConfiguration").attr('disabled', false); $("#processingLoader").hide("slow", null); } } </script> <script type="text/javascript"> try { if (!isPostBack) { PartialPost(); } } catch (err) { } </script></asp:Content><asp:Content ID="Content2" ContentPlaceHolderID="rightContent" runat="server"></asp:Content><asp:Content ID="Content3" ContentPlaceHolderID="leftContent" runat="server"></asp:Content><%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ReportConfig.aspx.cs" Inherits="MYProject.MYProjectPortal.Web.Report.ReportConfig" %><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <%--<title> Report Configurator - Untitled Report</title>--%> <script src="../Scripts/jquery-1.4.1.js" type="text/javascript"></script> <script src="../Scripts/jquery.min.js" type="text/javascript"></script> <link href="../Styles/Site.css" rel="stylesheet" type="text/css" /> <telerik:RadCodeBlock ID="radcodeblock" runat="server"> <script type="text/javascript"> function openWinReportDashboard() { var parentPage = GetRadWindow().BrowserWindow; var secondWnd = parentPage.radopen('../Report/ThreeStepWizard.aspx?edit=0', 'ReportWizard'); setTimeout(function () { secondWnd.setActive(true); }, 0); var ReportWnd = secondWnd.get_windowManager().getWindowByName("ReportConfigurator"); ReportWnd.Hide(); } function openWinEditReportDashboard() { var parentPage = GetRadWindow().BrowserWindow; var secondWnd = parentPage.radopen('../Report/ThreeStepWizard.aspx?edit=1', 'ReportWizard'); document.getElementById('hndReportedit').value = "1"; setTimeout(function () { secondWnd.setActive(true); }, 0); } function openWinReportDashboardforedit(val1) { var parentPage = GetRadWindow().BrowserWindow; var secondWnd = parentPage.radopen('../Report/ThreeStepWizard.aspx?id=' + val + '', 'ReportWizard'); setTimeout(function () { secondWnd.setActive(true); }, 0); } function openWinSaveReport() { var parentPage = GetRadWindow().BrowserWindow; var secondWnd = parentPage.radopen('../Report/SaveReport.aspx', 'SaveReport'); setTimeout(function () { secondWnd.setActive(true); }, 0); } function openWinSortReport() { var oWnd = radopen("../Report/SortReport.aspx", "SortReport"); } function openWinManageColumn() { var oWnd = radopen("../Report/ManageColumn.aspx", "ManageColumn"); } function openWinFilterValue(val) { var oWnd = radopen("../Report/ReportFilter.aspx?id=" + val + "", "filter"); } function openWinconfirmExport() { var oWnd = radopen("../Report/ExportConfirmation.aspx", "ReportExportconfirm"); } function OpenViewReportWnd() { alert('we are here'); //var oWnd = radopen("../Report/ExportConfirmation.aspx", "ReportExportconfirm"); } function updatedata(oWnd) { try { var arg = ''; if (oWnd) arg = oWnd.argument; if (arg == "Cancel") { } else { showdiv(); __doPostBack('<%=this.btnupdatedata.UniqueID %>', ''); } } catch (err) { } } function Save(oWnd) { try { var arg = oWnd.argument; if (arg == "Cancel") { } else { showdiv(); __doPostBack('<%=this.btnSaveData.UniqueID %>', ''); } } catch (err) { } } function Filter(oWnd) { try { var arg = oWnd.argument; if (arg == "Cancel") { } else { showdiv(); __doPostBack('<%=this.btnfilter.UniqueID %>', ''); } //debugger } catch (err) { } } function Mcolumn(oWnd) { try { //debugger var arg = oWnd.argument; if (arg == "Cancel") { } else { showdiv(); __doPostBack('<%=this.btnManageColumn.UniqueID %>', ''); } } catch (err) { } } function Sort(oWnd) { try { var arg = oWnd.argument; if (arg == "Cancel") { } else { showdiv(); __doPostBack('<%=this.btnSortData.UniqueID %>', ''); } } catch (err) { } } function ExportConfirm(oWnd) { try { var arg = oWnd.argument; if (arg == "Cancel") { Close(); } } catch (err) { } } function Viewreport(oWnd) { try { var arg = oWnd.argument; if (arg == "Online") { __doPostBack('<%=this.btnOnline.UniqueID %>', ''); } else if (arg == "Offline") { __doPostBack('<%=this.btnOffline.UniqueID %>', ''); } } catch (err) { } } //hide column function HideColumn(checkboxObject, colIdText) { //debugger //Hide from Grid1 var index = null; //column. var columnCount = RadGrid1.get_masterTableView().get_columns().length - 1; for (var i = 0; i <= columnCount; i++) { var column = RadGrid1.get_masterTableView().get_columns()[i]; if (column.get_uniqueName() == colIdText) { index = i; break; } } } function GetRadWindow() { var oWindow = null; if (window.radWindow) oWindow = window.radWindow; //Will work in Moz in all cases, including clasic dialog else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow; //IE (and Moz as well) return oWindow; } function Close() {//args GetRadWindow().close(); } function GetConfirmForViewReportExcel() { //radconfirm("Are you sure you want to view the report in Excel?", ConfirmQueryCallbackFn, 360, 130, null, "Message from My MYProject Portal"); var oWnd = radopen("../Report/Viewreportconfirmation.aspx", "ViewReportConfirm"); } </script> </telerik:RadCodeBlock> <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> <script type="text/javascript"> function showdiv() { $("#processingLoader").show("fast", null); //$('#divReportConfigurator').attr('enabled', true); $("#divReportConfigurator").hide("fast", null); } </script> </telerik:RadCodeBlock> <style type="text/css"> #divReportDashboard { position: relative; } #fixed-button { position: absolute; /* Left/right and top/bottom offsets etc. */ } .RadComboBox .rcbInputCell .rcbEmptyMessage { font-style: normal !important; } </style></head><body> <form id="form1" runat="server"> <div class="processingLoader" id="processingLoader" style="display: none;"> <img src="../Images/ajax-clock.gif" alt="loading" /> <p> Processing... Please wait </p> </div> <div id="divReportConfigurator"> <div style="padding: 20px;"> <div> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> </telerik:RadScriptManager> <div id="divReportDashboard" runat="server"> <%----- Hidden Controls --%> <asp:HiddenField ID="hndReportId" runat="server" /> <asp:HiddenField ID="hndReportedit" runat="server" ClientIDMode="Static" /> <asp:HiddenField ID="hdnPDFPath" runat="server" /> <%----- End --%> <%--Input Buttons for Postback Purpose after javascript functions--%> <input id="btnupdatedata" runat="server" style="display: none;" type="button" onserverclick="btnupdatedata_Click" /> <input id="btnManageColumn" runat="server" style="display: none;" type="button" onserverclick="btnManageColumn_Click" /> <input id="btnfilter" runat="server" style="display: none;" type="button" onserverclick="btnfilter_Click" /> <input id="btnSortData" runat="server" style="display: none;" type="button" onserverclick="btnSortData_Click" /> <input id="btnSaveData" runat="server" style="display: none;" type="button" onserverclick="btnSaveData_Click" /> <input id="btnOnline" runat="server" style="display: none;" type="button" onserverclick="btnOnline_Click" /> <input id="btnOffline" runat="server" style="display: none;" type="button" onserverclick="btnOffline_Click" /> <%--<input id="btnViewReport" runat="server" style="display: none;" type="button" onserverclick="btnViewReport_Click" />--%> <input id="btnViewReport" runat="server" style="display: none;" type="button" onserverclick="btnViewreportinexcel_Click" /> <%----- End --%> <%----- Display close button functionality--%> <table> <tr> <td> <div style="padding-left: 1080px; position: fixed;"> <asp:Button ID="btnClose" runat="server" Text="Close" OnClick="btnClose_Click" /> </div> </td> </tr> </table> <%----- End --%> <div> <br /> </div> <div style="position: absolute;"> <div> <asp:Label ID="lblMessage" runat="server"></asp:Label> <br /> </div> <div> <table> <tr> <td> <b>Reporting Start Date:</b> </td> <td> <asp:Label ID="lblreportingstartdate" runat="server"></asp:Label> </td> <td> <b>Reporting End Date:</b> </td> <td> <asp:Label ID="lblreportingenddate" runat="server"></asp:Label> </td> <td> <b>Report ID:</b> </td> <td> <asp:Label ID="lblReportId" runat="server"></asp:Label> </td> </tr> </table> </div> <telerik:RadCodeBlock ID="radcodeblock2" runat="server"> <script type="text/javascript"> Sys.WebForms.PageRequestManager.getInstance().add_endRequest(handleendequest); Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(handlebeginrequest); Sys.WebForms.PageRequestManager.getInstance().add_initializeRequest(handlebeginrequest); function handlebeginrequest(sender, args) { $("#processingLoader").show("fast", null); //$('#divReportConfigurator').attr('enabled', true); $("#divReportConfigurator").hide("fast", null); } function handleendequest(sender, args) { $("#processingLoader").hide("fast", null); //$("#divReportConfigurator").attr('enabled', false); $("#divReportConfigurator").show("fast", null); } </script> </telerik:RadCodeBlock> <%--Top Button Functions--%> <div style="padding-top: 10px;"> <table> <tr> <%--<td> <a class="rfdSkinnedButton" href="javascript:void(0)"> <input class="rfdDecorated" type="button" id="createbutton" runat ="server" value="Create New Report" onclick="openWinReportDashboard();" /></a> </td>--%> <td> <a class="rfdSkinnedButton" href="javascript:void(0)"> <input class="rfdDecorated" type="button" id="editreportButton" runat="server" value="Edit Report Criteria" onclick="openWinEditReportDashboard();" /></a> </td> <%--<td> <a class="rfdSkinnedButton" href="javascript:void(0)"> <input class="rfdDecorated" type="button" id="sortreportbutton" runat="server" value="Sort Report" onclick="openWinSortReport()" /></a> </td>--%> <td> <a class="rfdSkinnedButton" href="javascript:void(0)"> <input class="rfdDecorated" type="button" id="managecolumnbutton" runat="server" value="Manage Columns" onclick="openWinManageColumn()" /></a> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)"> <input class="rfdDecorated" type="button" id="savereportbutton" value="Save Report" runat="server" onclick="openWinSaveReport()" /></a> </td> <td> <asp:Button ID="btnExporttoExcel" runat="server" Text="Export to Excel" OnClick="btnExporttoExcel_Click" Visible="false" /> </td> <td> <asp:Button ID="btnExporttoPDf" runat="server" Text="Export to PDF" Visible="false" OnClick="btnExporttoPDf_Click" /> </td> </tr> </table> </div> <%----- End --%> <%----- Radgird for dispalys assignee travel data --%> <div style="padding-top: 20px;"> <div> <%-- <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel2" runat="server"> </telerik:RadAjaxLoadingPanel>--%> <telerik:RadAjaxPanel ID="RadAjaxPanel3" LoadingPanelID="RadAjaxLoadingPanel1" runat="server" EnableAJAX="true"> <div> <telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="False" OnNeedDataSource="RadGrid1_NeedDataSource" EnableLinqExpressions="False" AllowSorting="True" GridLines="None" OnItemCreated="RadGrid1_ItemCreated" AllowPaging="false" AllowCustomPaging="true" OnItemDataBound="RadGrid1_ItemDataBound" ShowGroupPanel="false" Skin="Vista" CellSpacing="0"> <PagerStyle Mode="NextPrevAndNumeric" AlwaysVisible="true"></PagerStyle> <ItemStyle Wrap="true" /> <HeaderStyle Wrap="true" Font-Bold="true" /> <MasterTableView EditMode="InPlace" AllowFilteringByColumn="true" TableLayout="Fixed"> <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column"> </RowIndicatorColumn> <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column"> </ExpandCollapseColumn> <NoRecordsTemplate> </NoRecordsTemplate> <Columns> <telerik:GridTemplateColumn UniqueName="Name" HeaderText="Name" SortExpression="Name" HeaderStyle-Width="120px"> <HeaderTemplate> <%-- <div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> <b>Name </b> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('Name')"> <asp:Image ID="imgname" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter Name" BorderStyle="None" Visible="false" /> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <asp:Label ID="lblName" runat="server" Text='<%# Bind("Name") %>' CssClass="wrapwords"></asp:Label> <%--<%# Eval("Name")%>--%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboName" runat="server" AllowCustomText="true" CheckBoxes="true" EmptyMessage="All items checked" Enabled="false" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="EmployeeId" HeaderText="Employee Id" SortExpression="EmployeeId" HeaderStyle-Width="110px"> <HeaderTemplate> <%--<div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> <b>Employee Id</b> </td> <td style="vertical-align: top;"> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('EmployeeId')"> <asp:Image ID="imgEmployeeId" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter EmployeeId" BorderStyle="None" Visible="false" /> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <%# Eval("EmployeeId")%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboEmployeeId" runat="server" AllowCustomText="true" CheckBoxes="true" DataTextField="employeeid" DataValueField="employeeid" EmptyMessage="All items checked" Width="110px" Enabled="false" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Initialization" HeaderText="Initialization" SortExpression="Initialization" HeaderStyle-Width="110px"> <HeaderTemplate> <%--<div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> <b>Initialization</b></b> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('Initialization')"> <asp:Image ID="imgInitialization" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter Initialization" BorderStyle="None" Visible="false" /> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <%# Eval("Initialization")%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboInitialization" runat="server" AllowCustomText="true" CheckBoxes="true" DataTextField="Initialization" DataValueField="initializationid" EmptyMessage="All Items Checked" Width="110px" Enabled="false" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="AssignmentType" HeaderText="Assignment Type" SortExpression="AssignmentType" HeaderStyle-Width="110px"> <HeaderTemplate> <%-- <div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> <b>Assignment Type</b> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('AssignmentType')"> <asp:Image ID="imgAssignmentType" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter Assignment Type" BorderStyle="None" Visible="false" /> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <%# Eval("AssignmentType")%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboAssignmentType" runat="server" AllowCustomText="true" CheckBoxes="true" DataTextField="assignmenttype" DataValueField="assignmenttypeid" EmptyMessage="All items checked" Enabled="false" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="AssignmentStatus" HeaderText="Assignment Status" SortExpression="AssignmentStatus" HeaderStyle-Width="110px"> <HeaderTemplate> <%-- <div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> <b>Assignment Status</b> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('AssignmentStatus')"> <asp:Image ID="imgAssignmentStatus" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter Assignment Status" BorderStyle="None" Visible="false" /> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <%# Eval("AssignmentStatus")%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboAssignmentStatus" runat="server" AllowCustomText="true" CheckBoxes="true" DataTextField="assignmentstatus" DataValueField="assignmentstatusid" EmptyMessage="All items checked" Enabled="false" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="EqualizationStatus" HeaderText="Equalization Status" SortExpression="EqualizationStatus" HeaderStyle-Width="110px"> <HeaderTemplate> <%-- <div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> <b>Equalization Status</b> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('EqualizationStatus')"> <asp:Image ID="imgEqualizationStatus" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter Equalization Status" BorderStyle="None" Visible="false" /> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <%# Eval("EqualizationStatus")%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboEqualizationStatus" runat="server" AllowCustomText="true" CheckBoxes="true" DataTextField="equalizationstatus" DataValueField="equalizationstatusid" EmptyMessage="All items checked" Width="160px" Enabled="false" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="HomeCountry" HeaderText="Home Country" SortExpression="HomeCountry" HeaderStyle-Width="110px"> <HeaderTemplate> <%-- <div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('HomeCountry')"> <asp:Image ID="imgHomeCountry" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter Home Country" BorderStyle="None" Visible="false" /> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <%# Eval("HomeCountry")%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboHomeCountry" runat="server" AllowCustomText="true" CheckBoxes="true" DataTextField="homecountry" DataValueField="homecountryid" EmptyMessage="All items checked" Enabled="false" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="HomeStateProvince" HeaderText="Home State Province" SortExpression="HomeStateProvince" HeaderStyle-Width="110px"> <HeaderTemplate> <%-- <div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> <b>Home State Province</b> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('HomeStateProvince')"> <asp:Image ID="imgHomeStateProvince" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter Home State Province" BorderStyle="None" Visible="false" /> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <%# Eval("HomeStateProvince")%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboHomeStateProvince" runat="server" AllowCustomText="true" CheckBoxes="true" DataTextField="homestateprovince" Width="110px" DataValueField="homestateprovinceid" EmptyMessage="All items checked" Enabled="false" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="HomeLocalJurisdicition" HeaderText="Home Local Jurisdiction" SortExpression="HomeLocalJurisdicition" HeaderStyle-Width="110px"> <HeaderTemplate> <%-- <div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> <b>Home Local Jurisdiction</b> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('HomeLocalJurisdicition')"> <asp:Image ID="imgHomeLocalJurisdicition" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter Home Local Jurisdicition" BorderStyle="None" Visible="false" /> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <%# Eval("HomeLocalJurisdicition")%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboHomeLocalJurisdicition" runat="server" AllowCustomText="true" CheckBoxes="true" DataTextField="HomeLocalJurisdicition" Width="110px" DataValueField="HomeLocalJurisdicitionid" EmptyMessage="All items checked" Enabled="false" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="HostCountry" HeaderText="Host Country" SortExpression="HostCountry" HeaderStyle-Width="110px"> <HeaderTemplate> <%-- <div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> <b>Host Country</b> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('HostCountry')"> <asp:Image ID="imgHostCountry" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter Host Country" BorderStyle="None" Visible="false" /> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <%# Eval("HostCountry")%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboHostCountry" runat="server" AllowCustomText="true" CheckBoxes="true" DataTextField="HostCountry" DataValueField="HostCountryid" EmptyMessage="All items checked" Enabled="false" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="HostStateProvince" HeaderText="Host State Province" SortExpression="HostStateProvince" HeaderStyle-Width="110px"> <HeaderTemplate> <%-- <div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> <b>Host State Province</b> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('HostStateProvince')"> <asp:Image ID="imgHostStateProvince" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter Host State Province" BorderStyle="None" Visible="false" /> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <%# Eval("HostStateProvince")%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboHostStateProvince" runat="server" AllowCustomText="true" CheckBoxes="true" DataTextField="HostStateProvince" DataValueField="HostStateProvinceid" EmptyMessage="All items checked" Enabled="false" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="HostLocalJurisdicition" HeaderText="Host Local Jurisdiction" SortExpression="HostLocalJurisdicition" HeaderStyle-Width="110px"> <HeaderTemplate> <%--<div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> <b>Host Local Jurisdiction</b> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('HostLocalJurisdicition')"> <asp:Image ID="imgHostLocalJurisdicition" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter Host Local Jurisdicition" BorderStyle="None" Visible="false" /> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <%# Eval("HostLocalJurisdicition")%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboHostLocalJurisdicition" runat="server" AllowCustomText="true" CheckBoxes="true" DataTextField="HostLocalJurisdicition" DataValueField="hostlocaljurisdicitionid" EmptyMessage="All items checked" Enabled="false" Width="110px" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Division" HeaderText="Division" SortExpression="Division" HeaderStyle-Width="140px"> <HeaderTemplate> <%--<div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> <b>Division</b> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('Division')"> <asp:Image ID="imgDivision" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter Division" BorderStyle="None" Visible="false" /> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <%# Eval("Division")%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboDivision" runat="server" AllowCustomText="true" CheckBoxes="true" DataTextField="Division" DataValueField="divisionid" EmptyMessage="All items checked" Width="140px" Enabled="false" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="SubDivision" HeaderText="Sub Division" SortExpression="SubDivision" HeaderStyle-Width="110px"> <HeaderTemplate> <%-- <div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> <b>Sub Division</b> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('SubDivision')"> <asp:Image ID="imgSubDivision" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter Sub Division" BorderStyle="None" Visible="false" /> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <%# Eval("SubDivision")%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboSubDivision" runat="server" AllowCustomText="true" CheckBoxes="true" DataTextField="SubDivision" DataValueField="subdivisionid" EmptyMessage="All items checked" Enabled="false" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="EstimatedMoveDateOutbound" HeaderText="Estimated Move Date Outbound" SortExpression="EstimatedMoveDateOutbound" HeaderStyle-Width="140px"> <HeaderTemplate> <%--<div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> <b>Estimated Move Date Outbound</b> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('EstimatedMoveDateOutbound')"> <asp:Image ID="imgEstimatedMoveDateOutbound" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter Estimated Move Date Outbound" BorderStyle="None" Visible="false"/> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <%# Eval("EstimatedMoveDateOutbound")%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboEstimatedMoveDateOutbound" runat="server" AllowCustomText="true" CheckBoxes="true" DataTextField="EstimatedMoveDateOutbound" DataValueField="EstimatedMoveDateOutbound" EmptyMessage="All items checked" Width="140px" Enabled="false" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="ActualMoveDateOutbound" HeaderText="Actual Move Date Outbound" SortExpression="ActualMoveDateOutbound" HeaderStyle-Width="140px"> <HeaderTemplate> <%--<div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> <b>Actual Move Date Outbound</b> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('ActualMoveDateOutbound')"> <asp:Image ID="imgActualMoveDateOutbound" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter Actual Move Date Outbound" BorderStyle="None" Visible="false" /> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <%# Eval("ActualMoveDateOutbound")%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboActualMoveDateOutbound" runat="server" AllowCustomText="true" CheckBoxes="true" DataTextField="ActualMoveDateOutbound" DataValueField="ActualMoveDateOutbound" EmptyMessage="All items checked" Width="140px" Enabled="false" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="EstimatedMoveDateReturn" HeaderText="Estimated Move Date Return" SortExpression="EstimatedMoveDateReturn" HeaderStyle-Width="140px"> <HeaderTemplate> <%-- <div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> <b>Estimated Move Date Return</b> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('EstimatedMoveDateReturn')"> <asp:Image ID="imgEstimatedMoveDateReturn" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter Estimated Move Date Return" BorderStyle="None" Visible="false" /> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <%# Eval("EstimatedMoveDateReturn")%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboEstimatedMoveDateReturn" runat="server" AllowCustomText="true" CheckBoxes="true" DataTextField="EstimatedMoveDateReturn" DataValueField="EstimatedMoveDateReturn" EmptyMessage="All items checked" Width="140px" Enabled="false" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="ActualMoveDateReturn" HeaderText="Actual Move Date Return" SortExpression="ActualMoveDateReturn" HeaderStyle-Width="140px"> <HeaderTemplate> <%-- <div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> <b>Actual Move Date Return</b> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('ActualMoveDateReturn')"> <asp:Image ID="imgActualMoveDateReturn" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter Actual Move Date Return" BorderStyle="None" Visible="false" /> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <%# Eval("ActualMoveDateReturn")%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboActualMoveDateReturn" runat="server" AllowCustomText="true" CheckBoxes="true" DataTextField="ActualMoveDateReturn" DataValueField="ActualMoveDateReturn" EmptyMessage="All items checked" Width="140px" Enabled="false" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="StartTrackingDate" HeaderText="Start Tracking Date" SortExpression="StartTrackingDate" HeaderStyle-Width="140px"> <HeaderTemplate> <%-- <div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> <b>Start Tracking Date</b> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('StartTrackingDate')"> <asp:Image ID="imgStartTrackingDate" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter Start Tracking Date" BorderStyle="None" Visible="false" /> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <%# Eval("StartTrackingDate")%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboStartTrackingDate" runat="server" AllowCustomText="true" CheckBoxes="true" DataTextField="StartTrackingDate" DataValueField="StartTrackingDate" EmptyMessage="All items checked" Width="140px" Enabled="false" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="EndTrackingDate" HeaderText="End Tracking Date" SortExpression="EndTrackingDate" HeaderStyle-Width="140px"> <HeaderTemplate> <%-- <div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> <b>End Tracking Date</b> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('EndTrackingDate')"> <asp:Image ID="imgEndTrackingDate" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter End Tracking Date" BorderStyle="None" Visible="false" /> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <%# Eval("EndTrackingDate")%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboEndTrackingDate" runat="server" AllowCustomText="true" CheckBoxes="true" DataTextField="EndTrackingDate" DataValueField="EndTrackingDate" EmptyMessage="All items checked" Width="140px" Enabled="false" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="LastPostedDate" HeaderText="Last Posted Date" SortExpression="LastPostedDate" HeaderStyle-Width="140px"> <HeaderTemplate> <%--<div> <table cellpadding="2" cellspacing="2" border="0"> <tr> <td> <b>Last Posted Date</b> </td> <td> <a class="rfdSkinnedButton" href="javascript:void(0)" onclick="openWinFilterValue('LastPostedDate')"> <asp:Image ID="imgLastPostedDate" ImageUrl="~/Images/Filter.gif" runat="server" ToolTip="Filter Last Posted Date" BorderStyle="None" Visible="false" /> </a> </td> </tr> </table> </div>--%> </HeaderTemplate> <ItemTemplate> <%# Eval("LastPostedDate")%> </ItemTemplate> <FilterTemplate> <telerik:RadComboBox ID="RadComboLastPostedDate" runat="server" AllowCustomText="true" CheckBoxes="true" DataTextField="LastPostedDate" DataValueField="LastPostedDate" EmptyMessage="All items checked" Width="140px" Enabled="false" Visible="false"> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn> </Columns> <EditFormSettings> <EditColumn FilterControlAltText="Filter EditCommandColumn column"> </EditColumn> </EditFormSettings> </MasterTableView> <ClientSettings AllowColumnsReorder="false" ColumnsReorderMethod="Reorder" ReorderColumnsOnClient="false"> <%--<ClientEvents OnGridCreated="GetGridObject1" OnColumnSwapping="ColumnSwapping"></ClientEvents>--%> <ClientMessages DragToGroupOrReorder="" DragToResize="" DropHereToReorder="" /> </ClientSettings> <FilterMenu EnableImageSprites="False"> </FilterMenu> <SortingSettings SortToolTip="Sort" /> <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Vista"> </HeaderContextMenu> </telerik:RadGrid> </div> <div> </div> <div style="padding: 40;"> <%--<a class="rfdSkinnedButton" href="javascript:void(0)"> <input class="rfdDecorated" type="button" id="btnviewreportinexcel12" runat="server" value="View Report" onclick="GetConfirmForViewReportExcel()" /></a>--%> <asp:Label runat="server" ID="lblnote" Text="<b>Note</b>: The information above is only a subset of the available data. To view all available data, click on the “View Report” button."></asp:Label> </div> </telerik:RadAjaxPanel> <telerik:RadButton ID="btnViewreportinexcel" runat="server" Text="View Report" OnClick="btnViewreportinexcel_Click" /> </div> <div> <div> <asp:CheckBox ID="chkPreview" runat="server" Text="DisplayPreview" OnCheckedChanged="chkPreview_CheckedChanged" Visible="false" AutoPostBack="true" /> </div> <div> <telerik:RadGrid ID="RadGrid2" runat="server" OnColumnCreated="RadGrid2_ColumnCreated" Skin="Vista" HeaderStyle-Font-Bold="true" Width="3300px" Visible="false"> </telerik:RadGrid> </div> </div> </div> <%----- End --%> <%--Radwindows: display purpose for manage column, sort report, save report --%> <div> <telerik:RadWindowManager ID="RadWindowManager1" runat="server" Skin="Outlook"> <Windows> <telerik:RadWindow ID="SaveReport" runat="server" CssClass="ZindexALignment" Height="550px" OnClientClose="Save" Width="620px" NavigateUrl="~/Report/SaveReport.aspx" Behaviors="Move" Modal="true" ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="true" > </telerik:RadWindow> <telerik:RadWindow ID="SortReport" runat="server" CssClass="ZindexALignment" Height="300px" Width="440px" NavigateUrl="~/Report/SortReport.aspx" Behaviors="Move" Modal="true" OnClientClose="Sort" ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="true"> </telerik:RadWindow> <telerik:RadWindow ID="ManageColumn" runat="server" CssClass="ZindexALignment" Height="430px" OnClientClose="Mcolumn" Width="500px" NavigateUrl="~/Report/ManageColumn.aspx" Behaviors="Move" Modal="true" ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="true"> </telerik:RadWindow> <telerik:RadWindow ID="filter" runat="server" CssClass="ZindexALignment" Height="370px" OnClientClose="Filter" Width="500px" NavigateUrl="~/Report/ReportFilter.aspx" Behaviors="Move" Modal="true" ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="true"> </telerik:RadWindow> <telerik:RadWindow ID="ReportExportconfirm" runat="server" CssClass="ZindexALignment" Height="130px" OnClientClose="ExportConfirm" Width="400px" NavigateUrl="ExportConfirmation.aspx" Behaviors="Move" Modal="true" ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="true"> </telerik:RadWindow> <telerik:RadWindow ID="ViewReportConfirm" runat="server" CssClass="ZindexALignment" Height="440px" OnClientClose="Viewreport" Width="550px" NavigateUrl="Viewreportconfirmation.aspx" Behaviors="Move" Modal="true" ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="true"> </telerik:RadWindow> </Windows> </telerik:RadWindowManager> </div> <%----- End --%> </div> </div> </div> </div> </div> </form></body></html>