Hi,
I am getting the Sys.InvalidOperationException: Handler was not added through the Sys.UI.DomEvent.addHandler method. when I close a rad popup window from another window.
I added the script listed below that was posted as fix for this problem but I am still getting the error.
Is there another solution to the problem?
Thanks for your help.
I am getting the Sys.InvalidOperationException: Handler was not added through the Sys.UI.DomEvent.addHandler method. when I close a rad popup window from another window.
I added the script listed below that was posted as fix for this problem but I am still getting the error.
Is there another solution to the problem?
Thanks for your help.
<
script
type
=
"text/javascript"
>
Telerik.Web.UI.RadWebControl.prototype._clearParentShowHandlers = function ()
{
var array = this._invisibleParents;
for (var i = 0; i <
array.length
; i++)
{
this.remove_parentShown(array[i]);
}
this._invisibleParents = [];
this._parentShowDelegate
=
null
;
}
</script>
Parent Window
<%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/IPSMaster.Master" CodeBehind="WBC IMP Timberline Data.aspx.vb" Inherits="IPS_Gateway.WBC_IMP_Timberline_Data" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="act" %>
<
asp:Content
ID
=
"cntMain"
ContentPlaceHolderID
=
"cphMainContent"
runat
=
"server"
>
<
script
type
=
"text/javascript"
>
function ShowImportDetail(ExecutionId) {
var NewWindow = window.radopen("WBF IMP Timberline Data Detail Popup.aspx?ImportExecutionID=" + ExecutionId, "rwdImportDetail");
NewWindow.set_modal(true);
}
</
script
>
<
asp:SqlDataSource
ID
=
"SQLDS_ImportList"
runat
=
"server"
ConnectionString="<%$ ConnectionStrings:IPSDataConnectionString %>" SelectCommandType="StoredProcedure" SelectCommand="[Imports].[DSP_SELECT-ImportProcesses]" />
<
asp:SqlDataSource
ID
=
"SQLDS_ImportLogHeader"
runat
=
"server"
ConnectionString="<%$ ConnectionStrings:IPSDataConnectionString %>" SelectCommandType="StoredProcedure" SelectCommand="[Imports].[DSP_SELECT-ImportHeader]" />
<
asp:panel
ID
=
"pnlPage"
runat
=
"server"
SkinId
=
"skn_GPC01_Panel_MainContent"
>
<
asp:panel
ID
=
"pnlPageHeader"
runat
=
"server"
cssClass
=
"css_GPC01_Panel_PageHeading"
>
<
telerik:RadToolBar
ID
=
"rtbImportData"
runat
=
"server"
AutoPostBack
=
"false"
EnableEmbeddedSkins
=
"True"
OnButtonClick
=
"rtbImportData_ButtonClick"
Skin
=
"Black"
>
<
Items
>
<
telerik:RadToolBarButton
runat
=
"server"
CommandName
=
"tbtClearSelection"
ImageUrl
=
"~/App_Themes/Images/Redo Undo/Undo Green 16.png"
Text
=
"Clear Selected Items"
ToolTip
=
"Clear Selected Itmes"
/>
<
telerik:RadToolBarButton
runat
=
"server"
CommandName
=
"tbtRequeryImportDetail"
ImageUrl
=
"~/App_Themes/Images/Reload/Reload Blue 16.png"
Text
=
"Refresh Import Detail"
ToolTip
=
"Requery Import Detail Grid"
/>
<
telerik:RadToolBarButton
runat
=
"server"
CommandName
=
"tbtImportData"
ImageUrl
=
"~/App_Themes/Images/Processing/Import Data Blue 16.ico"
Text
=
"Import Data"
ToolTip
=
"Import Data"
/>
</
Items
>
</
telerik:RadToolBar
>
<
asp:Label
ID
=
"txtPageTitle"
runat
=
"server"
CssClass
=
"css_GPC01_Label_PageTitle"
Text
=
"Import Timberline Data"
/>
<
asp:ImageButton
ID
=
"ibtPageInformation"
runat
=
"server"
SkinID
=
"skn_GPC01_ImageButton_PageInformation"
/>
<
asp:HiddenField
ID
=
"hdfObjectID"
runat
=
"server"
/>
</
asp:panel
>
<
asp:Panel
ID
=
"pnlPageContent"
runat
=
"server"
cssClass
=
"css_GPC01_Panel_PageContent"
>
<
asp:UpdatePanel
ID
=
"uppUpdateList"
runat
=
"server"
>
<
ContentTemplate
>
<%-- Hidden fields are used to store the values for the select parameters for the SQLDataSource SQLDS_ImportLogHeader--%>
<
asp:HiddenField
ID
=
"hdfStartId"
runat
=
"server"
Value
=
"1"
EnableViewState
=
"true"
/>
<
asp:HiddenField
ID
=
"hdfEndId"
runat
=
"server"
Value
=
"10000"
EnableViewState
=
"true"
/>
<
asp:Timer
ID
=
"tmrImportStatus"
runat
=
"server"
Interval
=
"5000"
></
asp:Timer
>
<
asp:Label
ID
=
"lblRecordsSelected"
runat
=
"server"
CssClass
=
"css_GFS01_Label_Small"
Text
=
"Records Selected:"
/>
<
asp:TextBox
ID
=
"txtRecordsSelectedCount"
runat
=
"server"
CssClass
=
"css_GFS01_Text_MediumLeft"
Text
=
"0"
Width
=
"25px"
BorderStyle
=
"None"
/>
<
asp:TextBox
ID
=
"txtRecordsSelected"
runat
=
"server"
CssClass
=
"css_GFS01_Text_MediumLeft"
Width
=
"740"
/>
<
asp:TextBox
ID
=
"txtImportStatus"
runat
=
"server"
CssClass
=
"css_GFS01_Text_Status"
Text
=
"Idle"
Width
=
"100px"
/>
<
telerik:RadGrid
ID
=
"rgvImportList"
runat
=
"server"
DataSourceID
=
"SQLDS_ImportList"
AllowPaging
=
"True"
ItemStyle-Wrap
=
"false"
AutoGenerateColumns
=
"False"
Height
=
"137px"
Width
=
"1038px"
PageSize
=
"4"
GridLines
=
"None"
Skin
=
"Web20"
>
<
ItemStyle
Wrap
=
"False"
/>
<
MasterTableView
DataKeyNames
=
"ImportID"
DataSourceID
=
"SQLDS_ImportList"
>
<
Columns
>
<
telerik:GridTemplateColumn
UniqueName
=
"chkSelectRow"
HeaderText
=
""
HeaderStyle-Width
=
"30px"
ItemStyle-Width
=
"30px"
ItemStyle-HorizontalAlign
=
"Center"
>
<
ItemTemplate
>
<
asp:CheckBox
ID
=
"chkSelectRow"
runat
=
"server"
AutoPostBack
=
"true"
OnCheckedChanged
=
"chkSelectRow_OnCheckChanged"
/>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"ImportStatus"
HeaderText
=
"Req Status"
HeaderStyle-Width
=
"90px"
HeaderStyle-HorizontalAlign
=
"Center"
>
<
ItemTemplate
>
<
asp:ImageButton
ID
=
"ibtRequestStatus"
runat
=
"server"
ImageURL='<%# Bind("RequestStatusImage") %>' />
<
asp:Label
ID
=
"lblRequestStatus"
runat
=
"server"
Text='<%# Bind("RequestStatus") %>' />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridBoundColumn
DataField
=
"ImportID"
UniqueName
=
"ImportID"
HeaderText
=
"ID"
HeaderStyle-Width
=
"30px"
HeaderStyle-HorizontalAlign
=
"Left"
DataType
=
"System.Int32"
/>
<
telerik:GridBoundColumn
DataField
=
"ImportName"
UniqueName
=
"ImportName"
HeaderText
=
"Import Name"
HeaderStyle-Width
=
"120px"
HeaderStyle-HorizontalAlign
=
"Left"
ItemStyle-HorizontalAlign
=
"Left"
/>
<
telerik:GridTemplateColumn
UniqueName
=
"ImportStatus"
HeaderText
=
"Status"
HeaderStyle-Width
=
"100px"
HeaderStyle-HorizontalAlign
=
"Center"
>
<
ItemTemplate
>
<
asp:ImageButton
ID
=
"ibtImportStatus"
runat
=
"server"
ImageURL='<%# Bind("ExecutionStatusImage") %>' />
<
asp:Label
ID
=
"lblImportStatus"
runat
=
"server"
Text='<%# Bind("LastExecutionStatus") %>' />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridBoundColumn
DataField
=
"LastExecutedBy"
UniqueName
=
"LastExecutedBy"
HeaderText
=
"Executed By"
HeaderStyle-Width
=
"110px"
HeaderStyle-HorizontalAlign
=
"Left"
ItemStyle-HorizontalAlign
=
"Left"
/>
<
telerik:GridBoundColumn
DataField
=
"LastExecutionStartTime"
UniqueName
=
"Start Date"
HeaderText
=
"Start Date"
HeaderStyle-Width
=
"80px"
HeaderStyle-HorizontalAlign
=
"Left"
DataType
=
"System.DateTime"
DataFormatString
=
"{0:MM/dd/yy}"
/>
<
telerik:GridBoundColumn
DataField
=
"LastExecutionStartTime"
UniqueName
=
"LastExecutionStartTime"
HeaderText
=
"Start Time"
HeaderStyle-Width
=
"70px"
HeaderStyle-HorizontalAlign
=
"Right"
ItemStyle-HorizontalAlign
=
"Right"
DataType
=
"System.DateTime"
DataFormatString
=
"{0:h:mm:ss t}"
/>
<
telerik:GridBoundColumn
DataField
=
"LastExecutionEndTime"
UniqueName
=
"LastExecutionEndTime"
HeaderText
=
"End Time"
HeaderStyle-Width
=
"70px"
HeaderStyle-HorizontalAlign
=
"Right"
ItemStyle-HorizontalAlign
=
"Right"
DataType
=
"System.DateTime"
DataFormatString
=
"{0:h:mm:ss t}"
/>
<
telerik:GridBoundColumn
DataField
=
"LastExecutionTimeElapsed"
UniqueName
=
"LastExecutionTimeElapsed"
HeaderText
=
"Time Elapsed"
HeaderStyle-Width
=
"130px"
HeaderStyle-HorizontalAlign
=
"Left"
ItemStyle-HorizontalAlign
=
"Left"
/>
<
telerik:GridBoundColumn
DataField
=
"ExecutionCount"
UniqueName
=
"ExecutionCount"
HeaderText
=
"Exec #"
HeaderStyle-Width
=
"60px"
HeaderStyle-HorizontalAlign
=
"Right"
ItemStyle-HorizontalAlign
=
"Right"
DataType
=
"System.Int32"
/>
<
telerik:GridBoundColumn
DataField
=
"AverageExecutionTimeElapsed"
UniqueName
=
"AverageExecutionTimeElapsed"
HeaderText
=
"Avg Time Elapsed"
/>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
AllowColumnsReorder
=
"false"
ReorderColumnsOnClient
=
"false"
Scrolling-AllowScroll
=
"True"
Scrolling-UseStaticHeaders
=
"True"
Selecting-AllowRowSelect
=
"True"
/>
</
telerik:RadGrid
>
<
br
/>
<
telerik:RadGrid
ID
=
"rgvImportHeader"
runat
=
"server"
ShowGroupPanel
=
"False"
Height
=
"380px"
Width
=
"1038px"
Skin
=
"Web20"
EnableViewState
=
"true"
>
<
MasterTableView
DataSourceID
=
"SQLDS_ImportLogHeader"
AutoGenerateColumns
=
"false"
DataKeyNames
=
"ImportExecutionID"
AllowPaging
=
"true"
ItemStyle-Wrap
=
"false"
PageSize
=
"20"
Caption="<span
style
=
'font-weight:bold'
>Import Header</
span
>" >
<
RowIndicatorColumn
HeaderStyle-Width
=
"10px"
ItemStyle-BackColor
=
"#FFFFF"
/>
<
Columns
>
<
telerik:GridTemplateColumn
UniqueName
=
"ImportStatus"
HeaderText
=
"Status"
HeaderStyle-Width
=
"100px"
HeaderStyle-HorizontalAlign
=
"Center"
>
<
ItemTemplate
>
<
asp:ImageButton
ID
=
"ibtPackageStatus"
runat
=
"server"
ImageURL='<%# Bind("ImportStatusImage") %>' />
<
asp:Label
ID
=
"lblImportStatus"
runat
=
"server"
Text='<%# Bind("ImportStatus") %>' />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridBoundColumn
DataField
=
"ImportExecutionID"
UniqueName
=
"ImportExecutionID"
HeaderText
=
"Execution Id"
Display
=
"false"
/>
<
telerik:GridBoundColumn
DataField
=
"ImportId"
UniqueName
=
"ImportId"
HeaderText
=
"Id"
HeaderStyle-Width
=
"30px"
HeaderStyle-HorizontalAlign
=
"Center"
DataType
=
"System.Int32"
/>
<
telerik:GridTemplateColumn
UniqueName
=
"Process Name"
HeaderText
=
"Status"
HeaderStyle-Width
=
"120px"
HeaderStyle-HorizontalAlign
=
"Center"
>
<
ItemTemplate
>
<
asp:Label
ID
=
"lblImportName"
runat
=
"server"
Text='<%# Bind("ImportName") %>' />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridBoundColumn
DataField
=
"ImportErrorCount"
UniqueName
=
"ImportErrorCount"
HeaderText
=
"Errors"
HeaderStyle-Width
=
"50px"
HeaderStyle-HorizontalAlign
=
"Center"
ItemStyle-HorizontalAlign
=
"Right"
DataType
=
"System.Int32"
/>
<
telerik:GridBoundColumn
DataField
=
"SystemUser"
UniqueName
=
"SystemUser"
HeaderText
=
"User"
HeaderStyle-Width
=
"100px"
HeaderStyle-HorizontalAlign
=
"Left"
/>
<
telerik:GridBoundColumn
DataField
=
"ImportStartTime"
UniqueName
=
"ImportStartDate"
HeaderText
=
"Import Date"
HeaderStyle-Width
=
"90px"
HeaderStyle-HorizontalAlign
=
"Center"
ItemStyle-HorizontalAlign
=
"Center"
DataFormatString
=
"{0:MM/dd/yy}"
DataType
=
"System.DateTime"
/>
<
telerik:GridBoundColumn
DataField
=
"ImportStartTime"
UniqueName
=
"ImportStartTime"
HeaderText
=
"Start Time"
HeaderStyle-Width
=
"80px"
HeaderStyle-HorizontalAlign
=
"Right"
ItemStyle-HorizontalAlign
=
"Right"
DataFormatString
=
"{0:h:mm:ss t}"
DataType
=
"System.DateTime"
/>
<
telerik:GridBoundColumn
DataField
=
"ImportEndTime"
UniqueName
=
"ImportEndTime"
HeaderText
=
"End Time"
HeaderStyle-Width
=
"80px"
HeaderStyle-HorizontalAlign
=
"Right"
ItemStyle-HorizontalAlign
=
"Right"
DataFormatString
=
"{0:h:mm:ss t}"
DataType
=
"System.DateTime"
/>
<
telerik:GridBoundColumn
DataField
=
"ImportTimeElapsed"
UniqueName
=
"ImportTimeElapsed"
HeaderText
=
"Time Elapsed"
HeaderStyle-Width
=
"120px"
HeaderStyle-HorizontalAlign
=
"Left"
/>
<
telerik:GridBoundColumn
DataField
=
"ArgusStatus"
UniqueName
=
"ArgusStatus"
HeaderText
=
"Argus Status"
HeaderStyle-Width
=
"150px"
HeaderStyle-HorizontalAlign
=
"Left"
/>
<
telerik:GridBoundColumn
DataField
=
"ArgusStartTime"
UniqueName
=
"ArgusStartTime"
HeaderText
=
"Start Time"
HeaderStyle-Width
=
"80px"
HeaderStyle-HorizontalAlign
=
"Right"
ItemStyle-HorizontalAlign
=
"Right"
DataFormatString
=
"{0:h:mm:ss t}"
DataType
=
"System.DateTime"
/>
<
telerik:GridBoundColumn
DataField
=
"ArgusEndTime"
UniqueName
=
"ArgusEndTime"
HeaderText
=
"End Time"
HeaderStyle-Width
=
"80px"
HeaderStyle-HorizontalAlign
=
"Right"
ItemStyle-HorizontalAlign
=
"Right"
DataFormatString
=
"{0:h:mm:ss t}"
DataType
=
"System.DateTime"
/>
<
telerik:GridBoundColumn
DataField
=
"ArgusTimeElapsed"
UniqueName
=
"ArgusTimeElapsed"
HeaderText
=
"Time Elapsed"
HeaderStyle-Width
=
"120px"
HeaderStyle-HorizontalAlign
=
"Left"
/>
<
telerik:GridBoundColumn
DataField
=
"PackageStatus"
UniqueName
=
"PackageStatus"
HeaderText
=
"Package Status"
HeaderStyle-Width
=
"150px"
HeaderStyle-HorizontalAlign
=
"Left"
/>
<
telerik:GridBoundColumn
DataField
=
"PackageStartTime"
UniqueName
=
"PackageStartTime"
HeaderText
=
"Start Time"
HeaderStyle-Width
=
"80px"
HeaderStyle-HorizontalAlign
=
"Right"
ItemStyle-HorizontalAlign
=
"Right"
DataFormatString
=
"{0:h:mm:ss t}"
DataType
=
"System.DateTime"
/>
<
telerik:GridBoundColumn
DataField
=
"PackageEndTime"
UniqueName
=
"PackageEndTime"
HeaderText
=
"End Time"
HeaderStyle-Width
=
"80px"
HeaderStyle-HorizontalAlign
=
"Right"
ItemStyle-HorizontalAlign
=
"Right"
DataFormatString
=
"{0:h:mm:ss t}"
DataType
=
"System.DateTime"
/>
<
telerik:GridBoundColumn
DataField
=
"PackageTimeElapsed"
UniqueName
=
"PackageTimeElapsed"
HeaderText
=
"Time Elapsed"
headerStyle-Width
=
"120px"
HeaderStyle-HorizontalAlign
=
"Left"
/>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
AllowColumnsReorder
=
"false"
EnablePostBackOnRowClick
=
"true"
AllowDragToGroup
=
"false"
ReorderColumnsOnClient
=
"false"
Selecting-AllowRowSelect
=
"True"
Scrolling-AllowScroll
=
"True"
Scrolling-UseStaticHeaders
=
"True"
/>
</
telerik:RadGrid
>
</
ContentTemplate
>
</
asp:UpdatePanel
>
<
telerik:RadWindowManager
ID
=
"rwmImportDetail"
runat
=
"server"
Behaviors
=
"Close, Move, Resize,Maximize"
DestroyOnClose
=
"true"
/>
</
asp:Panel
>
</
asp:panel
>
</
asp:Content
>
Rad Popup Window
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="WBF IMP Timberline Data Detail Popup.aspx.vb" Inherits="IPS_Gateway.WBF_IMP_Timberline_Data_Detail_Popup" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="act" %>
<!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
></
title
>
</
head
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
act:ToolkitScriptManager
ID
=
"ToolkitScriptManager1"
runat
=
"server"
/>
<
script
type
=
"text/javascript"
>
Telerik.Web.UI.RadWebControl.prototype._clearParentShowHandlers = function ()
{
var array = this._invisibleParents;
for (var i = 0; i <
array.length
; i++)
{
this.remove_parentShown(array[i]);
}
this._invisibleParents = [];
this._parentShowDelegate
=
null
;
}
</script>
<
asp:SqlDataSource
ID
=
"SQLDS_ImportHeader"
runat
=
"server"
ConnectionString="<%$ ConnectionStrings:IPSDataConnectionString %>" SelectCommandType="StoredProcedure" SelectCommand="[Imports].[DSP_SELECT-ImportHeader]" />
<
asp:SqlDataSource
ID
=
"SQLDS_ImportSSISDetail"
runat
=
"server"
ConnectionString="<%$ ConnectionStrings:IPSDataConnectionString %>" SelectCommandType="StoredProcedure" SelectCommand="[Imports].[DSP_SELECT-ImportSSISPackageDetail]" />
<
asp:SqlDataSource
ID
=
"SQLDS_ImportArgusDetail"
runat
=
"server"
ConnectionString="<%$ ConnectionStrings:IPSDataConnectionString %>" SelectCommandType="StoredProcedure" SelectCommand="[Imports].[DSP_SELECT-ImportArgusDetail]" />
<
asp:Panel
ID
=
"pnlPage"
runat
=
"server"
CssClass
=
"css_IMP01_Panel_FullPage_BlueHeading"
>
<%-- Page Header --%>
<
div
style
=
"position:relative;left:40px;top:5px;"
>
<
asp:FormView
ID
=
"frvImportHeader"
runat
=
"server"
DataSourceID
=
"SQLDS_ImportHeader"
DataKeyNames
=
"ImportExecutionID"
>
<
ItemTemplate
>
- <
asp:Table
ID
=
"tblImportHeader"
runat
=
"server"
CellSpacing
=
"0"
Caption='<%# "Import Status " + Eval("ImportName") %>' Width="1150px" Height="70px" Font-Names="Verdana" ForeColor="White" >
<
asp:TableRow
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_DisplayRight"
><
asp:Label
ID
=
"lblProcess"
runat
=
"server"
Text
=
"Process"
/> </
asp:TableCell
>
<
asp:TableCell
width
=
"17px"
> </
asp:TableCell
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_Heading"
><
asp:Label
ID
=
"lblStatus"
runat
=
"server"
Text
=
"Status"
/> </
asp:TableCell
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_Heading"
><
asp:Label
ID
=
"lblStartDate"
runat
=
"server"
Text
=
"Start Date"
/> </
asp:TableCell
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_Heading"
><
asp:Label
ID
=
"lblStartTime"
runat
=
"server"
Text
=
"Start Time"
/> </
asp:TableCell
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_Heading"
><
asp:Label
ID
=
"lblEndTime"
runat
=
"server"
Text
=
"End Time"
/> </
asp:TableCell
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_Heading"
><
asp:Label
ID
=
"lblTimeElapsed"
runat
=
"server"
Text
=
"Time Elapsed:"
/> </
asp:TableCell
>
</
asp:TableRow
>
<
asp:TableRow
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_DisplayRight"
><
asp:Label
ID
=
"lblImport"
runat
=
"server"
Text
=
"Import:"
/> </
asp:TableCell
>
<
asp:TableCell
width
=
"17px"
> <
asp:Image
ID
=
"imgImportStatus"
runat
=
"server"
ImageUrl='<%# Eval("ImportStatusImage") %>' /> </
asp:TableCell
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_DisplayCenter"
><
asp:Label
ID
=
"lblImportStatus"
runat
=
"server"
Text='<%# Eval("ImportStatus") %>' /> </
asp:TableCell
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_DisplayCenter"
><
asp:Label
ID
=
"lblImportStartDate"
runat
=
"server"
Text='<%# Eval("ImportStartTime" , "{0:MM/dd/yy}") %>' /> </
asp:TableCell
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_DisplayCenter"
><
asp:Label
ID
=
"lblImportStartTime"
runat
=
"server"
Text='<%# Eval("ImportStartTime" , "{0:hh:mm:ss t}") %>' /> </
asp:TableCell
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_DisplayCenter"
><
asp:Label
ID
=
"lblImportEndTime"
runat
=
"server"
Text='<%# Eval("ImportEndTime" , "{0:hh:mm:ss t}") %>' /> </
asp:TableCell
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_DisplayCenter"
><
asp:Label
ID
=
"lblImportTimeElapsed"
runat
=
"server"
Text='<%# Eval("ImportTimeElapsed") %>' /> </
asp:TableCell
>
</
asp:TableRow
>
<
asp:TableRow
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_DisplayRight"
><
asp:Label
ID
=
"lblArgus"
runat
=
"server"
Text
=
"Argus:"
/> </
asp:TableCell
>
<
asp:TableCell
width
=
"17px"
> </
asp:TableCell
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_DisplayCenter"
><
asp:Label
ID
=
"lblArgusStatus"
runat
=
"server"
Text='<%# Eval("ArgusStatus") %>' /> </
asp:TableCell
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_DisplayCenter"
><
asp:Label
ID
=
"lblArgusStartDate"
runat
=
"server"
Text='<%# Eval("ArgusStartTime" , "{0:MM/dd/yy}") %>' /> </
asp:TableCell
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_DisplayCenter"
><
asp:Label
ID
=
"lblArgusStartTime"
runat
=
"server"
Text='<%# Eval("ArgusStartTime" , "{0:hh:mm:ss t}") %>' /> </
asp:TableCell
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_DisplayCenter"
><
asp:Label
ID
=
"lblArgsEndTime"
runat
=
"server"
Text='<%# Eval("ArgusEndTime" , "{0:hh:mm:ss t}") %>' /> </
asp:TableCell
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_DisplayCenter"
><
asp:Label
ID
=
"lblArgusTimeElapsed"
runat
=
"server"
Text='<%# Eval("ArgusTimeElapsed") %>' /> </
asp:TableCell
>
</
asp:TableRow
>
<
asp:TableRow
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_DisplayRight"
><
asp:Label
ID
=
"lblPackage"
runat
=
"server"
Text
=
"Package:"
/> </
asp:TableCell
>
<
asp:TableCell
width
=
"17px"
> </
asp:TableCell
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_DisplayCenter"
><
asp:Label
ID
=
"lblPackageStatus"
runat
=
"server"
Text='<%# Eval("PackageStatus") %>' /> </
asp:TableCell
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_DisplayCenter"
><
asp:Label
ID
=
"lblPackageStartDate"
runat
=
"server"
Text='<%# Eval("PackageStartTime" , "{0:MM/dd/yy}") %>'/> </
asp:TableCell
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_DisplayCenter"
><
asp:Label
ID
=
"lblPackageStartTime"
runat
=
"server"
Text='<%# Eval("PackageStartTime" , "{0:hh:mm:ss t}") %>'/> </
asp:TableCell
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_DisplayCenter"
><
asp:Label
ID
=
"lblPackageEndTime"
runat
=
"server"
Text='<%# Eval("PackageEndTime" , "{0:hh:mm:ss t}") %>'/> </
asp:TableCell
>
<
asp:TableCell
CssClass
=
"css_IMP01_TableCell_DisplayCenter"
><
asp:Label
ID
=
"lblPackageTimeElapsed"
runat
=
"server"
Text='<%# Eval("PackageTimeElapsed") %>' /> </
asp:TableCell
>
</
asp:TableRow
>
</
asp:Table
>
</
ItemTemplate
>
</
asp:FormView
>
</
div
>
<
act:Accordion
ID
=
"accImportDetail"
runat
=
"Server"
SelectedIndex
=
"1"
HeaderCssClass
=
"css_IMP01_Accordion_Header"
HeaderSelectedCssClass
=
"css_IMP01_Accordion_HeaderSelected"
AutoSize
=
"None"
ContentCssClass
=
"css_IMP01_Accordion_Content"
Width
=
"1202px"
CssClass
=
"css_IMP01_Accordion"
FadeTransitions
=
"true"
TransitionDuration
=
"75"
FramesPerSecond
=
"100"
RequireOpenedPane
=
"false"
SuppressHeaderPostbacks
=
"True"
>
<
Panes
>
<
act:AccordionPane
ID
=
"acpArgus"
runat
=
"server"
>
<
Header
>Anterra Detail</
Header
>
<
Content
>
<
telerik:RadGrid
ID
=
"rgvImportDetailArgus"
runat
=
"server"
DataSourceID
=
"SQLDS_ImportArgusDetail"
AllowPaging
=
"True"
AutoGenerateColumns
=
"False"
ItemStyle-Wrap
=
"false"
ShowGroupPanel
=
"False"
Height
=
"480px"
Width
=
"1185px"
>
<
AlternatingItemStyle
BackColor
=
"#DFEBE6"
/>
<
MasterTableView
DataSourceID
=
"SQLDS_ImportArgusDetail"
DataKeyNames
=
"ImportExecutionID"
PageSize
=
"300"
>
<
RowIndicatorColumn
>
<
HeaderStyle
Width
=
"10px"
/>
<
ItemStyle
BackColor
=
"#FFFFF"
/>
</
RowIndicatorColumn
>
<
Columns
>
<
telerik:GridTemplateColumn
HeaderText
=
"Status"
>
<
ItemTemplate
>
<
asp:ImageButton
ID
=
"ibtArgusStatus"
runat
=
"server"
ImageURL='<%# Bind("ArgusStatusImage") %>' />
<
asp:Label
ID
=
"lblStatus"
runat
=
"server"
Text='<%# Bind("ArgusStatus") %>' />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Errors"
>
<
ItemTemplate
>
<
asp:ImageButton
ID
=
"ibtShowArgusErrors"
runat
=
"server"
ImageUrl='<%# Eval("ErrorImage") %>' OnClick="ibtShowArgusErrors_OnClick" />
<
asp:Label
ID
=
"lblErrorMessage"
runat
=
"server"
Text='<%# Eval("ErrorFlag") %>' />
<
asp:HiddenField
ID
=
"hdfArgusErrorMessage"
runat
=
"server"
Value='<%# Eval("ImportErrorMessage") %>' />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridBoundColumn
DataField
=
"ImportExecutionID"
UniqueName
=
"ImportExecutionID"
HeaderText
=
"Id"
Display
=
"false"
/>
<
telerik:GridBoundColumn
DataField
=
"ArgusDBID"
UniqueName
=
"ArgusDBID"
HeaderText
=
"DBID"
ItemStyle-HorizontalAlign
=
"Left"
ReadOnly
=
"True"
/>
<
telerik:GridBoundColumn
DataField
=
"ArgusTableName"
UniqueName
=
"ArgusTableName"
HeaderText
=
"Table Name"
ItemStyle-HorizontalAlign
=
"Left"
ReadOnly
=
"True"
/>
<
telerik:GridBoundColumn
DataField
=
"TableStartTime"
UniqueName
=
"StartDate"
HeaderText
=
"Start Date"
DataFormatString
=
"{0:MM/dd/yy}"
DataType
=
"System.DateTime"
/>
<
telerik:GridBoundColumn
DataField
=
"TableStartTime"
UniqueName
=
"StartTime"
HeaderText
=
"Start Time"
HeaderStyle-HorizontalAlign
=
"Right"
ItemStyle-HorizontalAlign
=
"Right"
DataFormatString
=
"{0:h:mm:ss t}"
DataType
=
"System.DateTime"
/>
<
telerik:GridBoundColumn
DataField
=
"TableEndTime"
UniqueName
=
"EndTime"
HeaderText
=
"End Time"
HeaderStyle-HorizontalAlign
=
"Right"
ItemStyle-HorizontalAlign
=
"Right"
DataFormatString
=
"{0:h:mm:ss t}"
DataType
=
"System.DateTime"
/>
<
telerik:GridBoundColumn
DataField
=
"TableTimeElapsed"
UniqueName
=
"TimeElapsed"
HeaderText
=
"Time Elapsed"
/>
<
telerik:GridBoundColumn
DataField
=
"TimberlineRecordCount"
UniqueName
=
"TimberlineRecordCount"
HeaderText
=
"Timberline Count"
HeaderStyle-HorizontalAlign
=
"Right"
ItemStyle-HorizontalAlign
=
"Right"
DataType
=
"System.Int32"
/>
<
telerik:GridBoundColumn
DataField
=
"ArgusRecordCount"
UniqueName
=
"ArgusRecordCount"
HeaderText
=
"Argus Count"
HeaderStyle-HorizontalAlign
=
"Right"
ItemStyle-HorizontalAlign
=
"Right"
DataType
=
"System.Int32"
/>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
AllowColumnsReorder
=
"false"
EnablePostBackOnRowClick
=
"true"
AllowDragToGroup
=
"false"
ReorderColumnsOnClient
=
"false"
Selecting-AllowRowSelect
=
"True"
Scrolling-AllowScroll
=
"True"
Scrolling-UseStaticHeaders
=
"True"
/>
</
telerik:RadGrid
>
</
Content
>
</
act:AccordionPane
> <%-- Page Detail --%>
<
act:AccordionPane
ID
=
"acpPackage"
runat
=
"server"
>
<
Header
>Package Detail</
Header
>
<
Content
>
<
telerik:RadGrid
ID
=
"rgvImportDetailPackage"
runat
=
"server"
DataSourceID
=
"SQLDS_ImportSSISDetail"
AllowPaging
=
"True"
AutoGenerateColumns
=
"False"
ItemStyle-Wrap
=
"false"
ShowGroupPanel
=
"False"
Height
=
"480px"
Width
=
"1185px"
>
<
AlternatingItemStyle
BackColor
=
"#DFEBE6"
/>
<
MasterTableView
DataSourceID
=
"SQLDS_ImportSSISDetail"
DataKeyNames
=
"ImportExecutionID"
PageSize
=
"300"
>
<
RowIndicatorColumn
>
<
HeaderStyle
Width
=
"10px"
/>
<
ItemStyle
BackColor
=
"#FFFFF"
/>
</
RowIndicatorColumn
>
<
Columns
>
<
telerik:GridTemplateColumn
UniqueName
=
"ImportDetails"
HeaderText
=
"Details"
HeaderStyle-Width
=
"50px"
>
<
ItemTemplate
>
<
a
href
=
"#"
onclick
=
"ShowDetailsClick('<%# DataBinder.Eval(Container.DataItem, "
PackageErrorMessage") %>'); return false;"> Details
</
a
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Status"
>
<
ItemTemplate
>
<
asp:ImageButton
ID
=
"ibtPackageStatus"
runat
=
"server"
ImageURL='<%# Bind("ExecutionStatusImage") %>' />
<
asp:Label
ID
=
"lblStatus"
runat
=
"server"
Text='<%# Bind("ExecutionStatus") %>' />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Warnings"
>
<
ItemTemplate
>
<
asp:ImageButton
ID
=
"ibtShowWarnings"
runat
=
"server"
ImageUrl='<%# Eval("WarningImage") %>' OnClick="ibtShowWarnings_OnClick" />
<
asp:Label
ID
=
"lblWarningMessage"
runat
=
"server"
Text='<%# Eval("PackageWarningCount") %>'></
asp:Label
>
<
asp:HiddenField
ID
=
"hdfWarningMessage"
runat
=
"server"
Value='<%# Eval("PackageWarningMessage") %>' />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Errors"
>
<
ItemTemplate
>
<
asp:ImageButton
ID
=
"ibtShowErrors"
runat
=
"server"
ImageUrl='<%# Eval("ErrorImage") %>' OnClick="ibtShowErrors_OnClick" />
<
asp:Label
ID
=
"lblErrorMessage"
runat
=
"server"
Text='<%# Eval("PackageErrorCount") %>' />
<
asp:HiddenField
ID
=
"hdfErrorMessage"
runat
=
"server"
Value='<%# Eval("PackageErrorMessage") %>' />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Source Name"
>
<
ItemTemplate
>
<
asp:ImageButton
ID
=
"ibtShowDescription"
runat
=
"server"
ImageUrl='<%# Eval("InformationImage") %>' OnClick="ibtShowDescription_OnClick" />
<
asp:Label
ID
=
"lblSourceName"
runat
=
"server"
Text='<%# Eval("SourceName") %>'/>
<
asp:HiddenField
ID
=
"hdfTaskId"
runat
=
"server"
Value='<%# Eval("TaskID") %>' />
<
asp:HiddenField
ID
=
"hdfSourceDescription"
runat
=
"server"
Value='<%# Eval("SourceDescription") %>' />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridBoundColumn
DataField
=
"ImportExecutionID"
UniqueName
=
"ImportExecutionID"
HeaderText
=
"Id"
Display
=
"false"
/>
<
telerik:GridBoundColumn
DataField
=
"SourceID"
UniqueName
=
"SourceID"
HeaderText
=
"Source ID"
HeaderStyle-HorizontalAlign
=
"Center"
ItemStyle-HorizontalAlign
=
"Center"
ReadOnly
=
"True"
/>
<
telerik:GridBoundColumn
DataField
=
"StartTime"
UniqueName
=
"StartDate"
HeaderText
=
"Start Date"
HeaderStyle-HorizontalAlign
=
"Center"
ItemStyle-HorizontalAlign
=
"Center"
DataFormatString
=
"{0:MM/dd/yy}"
DataType
=
"System.DateTime"
/>
<
telerik:GridBoundColumn
DataField
=
"StartTime"
UniqueName
=
"StartTime"
HeaderText
=
"Start Time"
HeaderStyle-HorizontalAlign
=
"Right"
ItemStyle-HorizontalAlign
=
"Right"
DataFormatString
=
"{0:h:mm:ss t}"
DataType
=
"System.DateTime"
/>
<
telerik:GridBoundColumn
DataField
=
"EndTime"
UniqueName
=
"EndTime"
HeaderText
=
"End Time"
HeaderStyle-HorizontalAlign
=
"Right"
ItemStyle-HorizontalAlign
=
"Right"
DataFormatString
=
"{0:h:mm:ss t}"
DataType
=
"System.DateTime"
/>
<
telerik:GridBoundColumn
DataField
=
"TimeElapsed"
UniqueName
=
"TimeElapsed"
HeaderText
=
"Time Elapsed"
/>
<
telerik:GridBoundColumn
DataField
=
"PercentComplete"
UniqueName
=
"PercentComplete"
HeaderText
=
" % Complete"
HeaderStyle-HorizontalAlign
=
"Right"
ItemStyle-HorizontalAlign
=
"Right"
DataType
=
"System.Int32"
/>
<
telerik:GridBoundColumn
DataField
=
"PackageErrorMessage"
UniqueName
=
"PackageErrorMessage"
HeaderText
=
"Error"
Display
=
"false"
/>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
AllowColumnsReorder
=
"false"
EnablePostBackOnRowClick
=
"true"
AllowDragToGroup
=
"false"
ReorderColumnsOnClient
=
"false"
Selecting-AllowRowSelect
=
"True"
Scrolling-AllowScroll
=
"True"
Scrolling-UseStaticHeaders
=
"True"
/>
</
telerik:RadGrid
>
</
Content
>
</
act:AccordionPane
>
</
Panes
>
</
act:Accordion
>
</
asp:Panel
>
</
form
>
</
body
>
</
html
>