[CLOSED] [1.2][performace] delay on load

  1. #1

    [CLOSED] [1.2][performace] delay on load

    Hi,

    We notice that there's 2 second delays on every page load in ext.net
    can we understand why? is there any way to tweak it?



    below the full working template

    *sorry need to put in thread since cant upload as file/zip
    Last edited by Daniil; Apr 09, 2012 at 7:22 PM. Reason: [CLOSED]
  2. #2
    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm18.aspx.cs" Inherits="ExtNetTest.WebForm18" %>
    <%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
    <!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>
        <ext:ResourcePlaceHolder ID="ResourcePlaceHolder_ScriptFiles" runat="server" Mode="ScriptFiles" />
        <script type="text/javascript">
            Ext.layout.CustomAccordionLayout = Ext.extend(Ext.layout.AccordionLayout, {
                type: 'customaccordion',
    
                renderItem: function(c) {
                    c.collapseEl = "body";
    
                    if (this.animate === false) {
                        c.animCollapse = false;
                    }
                    if (this.autoWidth) {
                        c.autoWidth = false;
                    }
                    if (this.collapseFirst !== undefined) {
                        c.collapseFirst = this.collapseFirst;
                    }
                    if (!this.activeItem && !c.collapsed) {
                        this.setActiveItem(c, true);
                    }
                    else if (this.activeItem && this.activeItem != c) {
                        c.collapsed = true;
                    }
                    Ext.layout.AccordionLayout.superclass.renderItem.apply(this, arguments);
                    c.on('beforeexpand', this.beforeExpand, this);
                },
    
                onRemove: function(c) {
                    Ext.layout.AccordionLayout.superclass.onRemove.call(this, c);
                    c.un('beforeexpand', this.beforeExpand, this);
                },
    
                setItemSize: function(item, size) {
                    if (this.fill && item) {
                        if (item.collapsed) {
                            item.setWidth(size.width);
                            item.tbar.setWidth(size.width);
                            item.topToolbar.setSize(size.width);
                        } else {
                            var hh = 0,
                        i,
                        ct = this.getRenderedItems(this.container),
                        len = ct.length,
                        p;
    
                            for (i = 0; i < len; i++) {
                                if ((p = ct[i]) != item && !p.hidden) {
                                    hh += p.topToolbar.getHeight();
                                }
                            }
    
                            size.height -= hh;
                            item.setSize(size);
                        }
                    }
                },
    
                onLayout: function(ct, target) {
                    Ext.layout.FitLayout.superclass.onLayout.call(this, ct, target);
    
                    if (!ct.collapsed) {
                        var sz;
    
                        if (Ext.isIE6 && Ext.isStrict && target.dom == (Ext.net.ResourceMgr.getAspForm() || {}).dom) {
                            sz = Ext.getBody().getViewSize();
                        } else {
                            sz = ((Ext.isIE6 && Ext.isStrict && target.dom == document.body) || target.dom == (Ext.net.ResourceMgr.getAspForm() || {}).dom) ? target.getViewSize() : target.getStyleSize();
                        }
    
                        this.container.items.each(function(item) {
                            this.setItemSize.defer(1, this, [item, sz]);
                        },
                this);
                    }
                }
    
                //    setItemSize : function (item, size) {
                //        if (this.fill && item) {
                //            var hh = 0,
                //                i, 
                //                ct = this.getRenderedItems(this.container),
                //                len = ct.length,
                //                p;
                //            for (i = 0; i < len; i++) {
                //                if ((p = ct[i]) != item && !p.hidden) {
                //                    hh += p.topToolbar.getHeight();
                //                }
                //            };
                //            size.height -= hh;
                //            item.setSize(size);
                //        }
                //    }
            });
            Ext.Container.LAYOUTS.customaccordion = Ext.layout.CustomAccordionLayout;    
        </script>
    </head>
    <body>
        <form id="form1" runat="server">
        <ext:ResourceManager ID="ResourceManager_MultiPatient" runat="server" ShowWarningOnAjaxFailure="false"></ext:ResourceManager>
        <ext:Viewport ID="Viewport_MultiPatient" runat="server">
            <Items>
                <ext:BorderLayout ID="BorderLayout_MultiPatient" runat="server">
                    <North Split="true" Collapsible="false">
                        <ext:Panel ID="Panel_Header" runat="server" Layout="ColumnLayout" Height="30" MaxHeight="30" Padding="2">
                            <Items>
                                <ext:ColumnLayout ID="ColumnLayout_Header" runat="server" Split="false" FitHeight="true">
                                    <Columns>
                                        <ext:LayoutColumn ColumnWidth="0.70">
                                            <ext:Container ID="Container_MultiResultHeaderLeft" runat="server" Height="25" Border="false">
                                                <Content>
                                                    <table class="header">
                                                        <tr>
                                                            <td>
                                                                <ext:SelectBox ID="SelectBox_View" runat="server" Width="275" ForceSelection="true" Cls="selectbox">
                                                                </ext:SelectBox>
                                                            </td>
                                                            <td class="DescTD">
                                                                <ext:Label ID="Label_Description" runat="server" Text="" Cls="Desc" />
                                                            </td>
                                                            <td class="LastUpdatedTD">
                                                                <ext:Label ID="Label_LastUpdated" runat="server" Text="" Cls="LastUpdated" />
                                                            </td>
                                                        </tr>
                                                    </table>
                                                </Content>
                                            </ext:Container>
                                        </ext:LayoutColumn>
                                        <ext:LayoutColumn ColumnWidth="0.30">
                                            <ext:Container ID="Container_MultiResultHeaderRight" runat="server" Height="25" Border="false">
                                                <Content>
                                                    <div class="position">
                                                        <div class="position-right">
                                                            <table>
                                                                <tr>
                                                                    <td>
                                                                        <ext:Button ID="Button_AdvancedSearch" runat="server" Text="Advanced Search" Icon="Find">
                                                                        </ext:Button>
                                                                    </td>
                                                                </tr>
                                                            </table>
                                                        </div>
                                                        <br /><br />  
                                                        <div class="position-right">                                                        
                                                            <div id="pdfEmpedHolderDivLab"></div>
                                                            <div id="pdfEmpedHolderDivRad"></div>
                                                        </div>
                                                    </div>
                                                </Content>
                                            </ext:Container>
                                        </ext:LayoutColumn>
                                    </Columns>
                                </ext:ColumnLayout>
                            </Items>
                        </ext:Panel>
                    </North>
                    <Center>
                        <ext:Panel ID="Panel_Content" runat="server" Layout="customaccordion">
                            <Items>
                                <ext:Panel ID="Panel_Lab" runat="server">
                                    <TopBar>
                                        <ext:Toolbar ID="Toolbar_LabMenuBar" runat="server">
                                            <Items>
                                                <ext:Button ID="Button_Toggler_LabLeft" runat="server" Icon="ApplicationGet">
                                                    <Listeners>
                                                        
                                                    </Listeners>
                                                </ext:Button>
                                                <ext:ButtonGroup ID="ButtonGroup_Lab_Category" runat="server" Layout="HBoxLayout" Width="160">
                                                    <Items>
                                                        <ext:Button ID="Button_Lab_Category_Menu" runat="server" Text="LABORATORY" Height="22" Cls="leftalignbutton" Flex="1">
                                                            <Menu>
                                                                <ext:Menu ID="Menu_Lab_Category_Menu" runat="server" ShowSeparator="false" Cls="extmenu">
                                                                    <Items>
                                                                        <ext:ComponentMenuItem ID="ComponentMenuItem_Lab_Category_Menu" runat="server" Shift="false">
                                                                            <Component>
                                                                                <ext:Container ID="Container_Lab_Category_Menu" runat="server" Height="128" Layout="HBox" HideMode="Offsets">
                                                                                </ext:Container>
                                                                            </Component>
                                                                        </ext:ComponentMenuItem>
                                                                    </Items>
                                                                </ext:Menu>
                                                            </Menu>
                                                        </ext:Button>
                                                    </Items>
                                                </ext:ButtonGroup>
                                                <ext:ToolbarSeparator ID="ToolbarSeparator_Lab_Separator_1" runat="server"/>
                                                <ext:ButtonGroup ID="ButtonGroup_Lab_Priority" runat="server" Layout="toolbar">
                                                    <Items>                                            
                                                        <ext:Button ID="Button_Lab_Priority_Critical" Icon="FlagGrey" runat="server" Text="0 CRITICAL" disabled="true">
                                                            <Listeners>
                                                                
                                                            </Listeners>
                                                        </ext:Button>
                                                        <ext:Button ID="Button_Lab_Priority_Abnormal" Icon="FlagGrey" runat="server" Text="0 ABNORMAL" disabled="true">
                                                            <Listeners>
                                                                
                                                            </Listeners>
                                                        </ext:Button>
                                                        <ext:Button ID="Button_Lab_Priority_Normal" Icon="FlagGrey" runat="server" Text="0 NORMAL" disabled="true">
                                                            <Listeners>
                                                                
                                                            </Listeners>
                                                        </ext:Button>
                                                    </Items>                                
                                                </ext:ButtonGroup>
                                                <ext:ToolbarSeparator ID="ToolbarSeparator_Lab_Separator_2" runat="server" />
                                                <ext:ButtonGroup ID="ButtonGroup_Lab_PriorityUnsign" runat="server" Layout="toolbar">
                                                    <Items>
                                                        <ext:Button ID="Button_Lab_Priority_Unsigned" runat="server" Text="0 UNSIGNED" disabled="true">
                                                            <Listeners>
                                                                
                                                            </Listeners>
                                                        </ext:Button>                                                    
                                                    </Items>
                                                </ext:ButtonGroup>                                            
                                                <ext:ToolbarFill />
                                                <ext:Label ID="Label_Lab_Total" runat="server" Text="Total: 10"></ext:Label>
                                                <ext:Button ID="Button_Toggler_LabRight" runat="server" Icon="ApplicationGet">
                                                    <Listeners>
                                                        
                                                    </Listeners>
                                                </ext:Button>                                                                        
                                            </Items>
                                        </ext:Toolbar>                                    
                                    </TopBar>
                                    <Items>
                                        <ext:ColumnLayout ID="ColumnLayout_LabContent" runat="server" Split="true" FitHeight="true">
                                            <Columns>
                                                <ext:LayoutColumn ColumnWidth="0.50">
                                                    <ext:Container ID="Container_LabContent_ResultList" runat="server">
                                                        <Items>
                                                            <ext:BorderLayout ID="BorderLayout_LabContent_ResultList" runat="server">
                                                                <Center>
                                                                    <ext:GridPanel Cls="grid-row-span" ID="GridPanel_Lab_ResultList" runat="server" IDMode="Explicit" EnableColumnMove="false">
                                                                        <Store>
                                                                            <ext:Store ID="Store_Lab_ResultList" runat="server" AutoLoad="true" >
                                                                                <Reader>
                                                                                    <ext:JsonReader IDProperty="RecordId">
                                                                                        <Fields>
                                                                                            <ext:RecordField Name="RecordId" />
                                                                                            <ext:RecordField Name="TestDate" />
                                                                                            <ext:RecordField Name="PatientName" />
                                                                                            <ext:RecordField Name="Signed" />
                                                                                            <ext:RecordField Name="FlagCritical" />
                                                                                            <ext:RecordField Name="ImgRad" />
                                                                                            <ext:RecordField Name="TestName" />
                                                                                            <ext:RecordField Name="Status" />
                                                                                            <ext:RecordField Name="StatusTooltip" />
                                                                                            <ext:RecordField Name="Check" />
                                                                                            <ext:RecordField Name="CategoryOID" />
                                                                                            <ext:RecordField Name="ResultOID" />
                                                                                            <ext:RecordField Name="GroupNumber" />
                                                                                            <ext:RecordField Name="TotalGroupCount" />
                                                                                            <ext:RecordField Name="TotalViewableInGroup" />
                                                                                            <ext:RecordField Name="PatientMRN" />
                                                                                            <ext:RecordField Name="Authorization" />
                                                                                            <ext:RecordField Name="InternalMRN" />
                                                                                            <ext:RecordField Name="InternalName" />
                                                                                            <ext:RecordField Name="GridPanel" />
                                                                                            <ext:RecordField Name="PatientOID" />
                                                                                            <ext:RecordField Name="ResultSensitivityFlag" />
                                                                                            <ext:RecordField Name="IsVIP" />
                                                                                            <ext:RecordField Name="IsSelected" />
                                                                                            <ext:RecordField Name="IsRadiology" />
                                                                                            <ext:RecordField Name="RadOnClickScript" />
                                                                                            <ext:RecordField Name="RadImageLink" />
                                                                                            <ext:RecordField Name="AccessionNumber" />
                                                                                            <ext:RecordField Name="IsLaboratory" />
                                                                                        </Fields>
                                                                                    </ext:JsonReader>
                                                                                </Reader>
                                                                                <BaseParams>
                                                                                    <ext:Parameter Name="start" Value="0" Mode="Raw"/>
                                                                                    <ext:Parameter Name="limit" Value="5" Mode="Raw"/>
                                                                                </BaseParams>
                                                                            </ext:Store>
                                                                        </Store>    
                                                                        <View>
                                                                            <ext:GridView>
                                                                                
                                                                                <Listeners>
                                                                                    
                                                                                </Listeners>
                                                                            </ext:GridView>
                                                                        </View>
                                                                        <ColumnModel ID="ColumnModel_LabResult_GridPanel" runat="server">  
                                                                            <Columns>
                                                                                <ext:Column Header="" Width="25" DataIndex="TotalViewableInGroup" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true">
                                                                                    
                                                                                </ext:Column> 
                                                                                <ext:Column Header="TEST DATE/TIME" Width="80" DataIndex="TestDate" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true" Tooltip="TEST DATE/TIME">
                                                                                    
                                                                                </ext:Column>
                                                                                <ext:Column Header="PATIENT NAME" Width="120" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true" Tooltip="PATIENT NAME">
                                                                                    
                                                                                </ext:Column>
                                                                                <ext:Column Header="" Width="20" DataIndex="Signed" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true">
                                                                                    
                                                                                </ext:Column>
                                                                                <ext:Column Header="" Width="30" DataIndex="FlagCritical" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true">
                                                                                    
                                                                                </ext:Column>
                                                                                <ext:Column Header="" Width="30" DataIndex="ImgRad" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true">
                                                                                    
                                                                                </ext:Column>
                                                                                <ext:Column Header="TEST" Width="125" DataIndex="TestName" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true" Tooltip="TEST">
                                                                                    
                                                                                </ext:Column>                                                                            
                                                                                <ext:Column Header="" Width="20" DataIndex="Status" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true">
                                                                                    
                                                                                </ext:Column> 
                                                                                <ext:Column Header="" Width="25" MenuDisabled="true" DataIndex="IsSelected" Sortable="false" Resizable="false" Fixed="true">
                                                                                    
                                                                                </ext:Column> 
                                                                            </Columns>
                                                                        </ColumnModel>
                                                                        <SelectionModel>                                                               
                                                                            <ext:CellSelectionModel ID="CellSelectionModel_Lab" runat="server">
                                                                                <Listeners>         
                                                                                    
                                                                                </Listeners>  
                                                                            </ext:CellSelectionModel>
                                                                        </SelectionModel>
                                                                        <BottomBar>
                                                                            <ext:PagingToolbar ID="PagingToolbar_Lab" runat="server" HideRefresh="true" DisplayInfo="false" DisplayMsg="{0} - {1} of {2}" PageSize="0" Hidden="true">
                                                                                <Items>
                                                                                    <ext:Label ID="Label_EarliestUnsign_Lab" runat="server" Text="Earliest Unsign : "></ext:Label>
                                                                                </Items>
                                                                                <Listeners>
                                                                                    
                                                                                </Listeners>                                                                            
                                                                            </ext:PagingToolbar>
                                                                        </BottomBar>
                                                                    </ext:GridPanel>
                                                                </Center>
                                                                <South>
                                                                    <ext:Panel runat="server" ID="Panel_LabContent_ResultList_Button" Height="1" >
                                                                        <BottomBar>
                                                                            <ext:Toolbar ID="Toolbar_LabContent_ResultList_Button" runat="server">
                                                                                <Items>
                                                                                    <ext:ToolbarFill ID="ToolbarFill_Lab_Button" runat="server"></ext:ToolbarFill>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Lab_ResultList_View" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Lab_ResultList_View" runat="server" Text="View" Icon="PageWhiteGo">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Lab_ResultList_SelectAll" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Lab_ResultList_SelectAll" runat="server" Text="Select All" Icon="PageWhiteText">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button> 
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Lab_ResultList_ClearAll" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Lab_ResultList_ClearAll" runat="server" Text="Clear All" Icon="PageWhite">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button> 
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Lab_ResultList_Print" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Lab_ResultList_Print" runat="server" Text="Print" Icon="Printer">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                </Items>
                                                                            </ext:Toolbar>
                                                                        </BottomBar>                                                                
                                                                    </ext:Panel>
                                                                </South>
                                                            </ext:BorderLayout>
                                                        </Items>
                                                    </ext:Container>
                                                </ext:LayoutColumn>
                                                <ext:LayoutColumn ColumnWidth="0.50">
                                                    <ext:Container ID="Container_LabContent_ReportList" runat="server">
                                                        <Items>
                                                            <ext:BorderLayout ID="BorderLayout_LabContent_ReportList" runat="server">
                                                                <North>
                                                                    <ext:Panel runat="server" ID="Panel_LabContent_ReportList_Selector" AnchorHorizontal="right" Height="20">                                                                                                                                
                                                                        <Content>
                                                                            <div id="reportlist-selector-lab" class="position">
    	                                                                        <div id="reportlist-selector-checkbox-lab" class="position-right">
    			                                                                    SELECT ALL UNSIGNED<input id="ChkBox_RightPaneX_LAB" type="checkbox" onclick="toggleAllUnsignedCheckBox(this, 'reportlist-content-LAB');" />
    			                                                                    SELECT ALL<input id="ChkBox_RightPane_LAB" type="checkbox" onclick="SelectAllCheckBox(this, 'reportlist-content-LAB');" />
    		                                                                    </div>
                                                                            </div>
                                                                        </Content>
                                                                    </ext:Panel>
                                                                </North>
                                                                <Center>
                                                                    <ext:Panel ID="Panel_LabContent_ReportList_Content" runat="server" AutoScroll="true" IDMode="Explicit">
                                                                        <Listeners>
                                                                        </Listeners>
                                                                    </ext:Panel>
                                                                </Center>
                                                                <South>
                                                                    <ext:Panel runat="server" ID="Panel_LabContent_ReportList_Button" Height="1" >
                                                                        <BottomBar>
                                                                            <ext:Toolbar ID="Toolbar_LabContent_ReportList_Button" runat="server">
                                                                                <Items>
                                                                                    <ext:ToolbarFill ID="ToolbarFill1" runat="server"></ext:ToolbarFill>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Lab_ReportList_Sign" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Lab_ReportList_Sign" runat="server" Text="Sign" Icon="PageWhiteEdit">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Lab_ReportListPrintPreview" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Lab_ReportListPrintPreview" runat="server" Text="Print Preview" Icon="PageWhiteMagnify">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Lab_ReportList_Print" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Lab_ReportList_Print" runat="server" Text="Print" Icon="Printer"> 
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Lab_ReportList_SignPrint" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Lab_ReportList_SignPrint" runat="server" Text="Sign/Print" IconCls="print_sign_icon"> 
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Lab_ReportList_UnTag" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Lab_ReportList_UnTag" runat="server" Text="Untag" IconCls="UnTaggingIcon">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners> 
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Lab_ReportList_Tag" runat="server" visible="true">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Lab_ReportList_Tag" runat="server" Text="Tag" ItemID="ResultTagging" IconCls="TaggingIcon">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>                                                                                     
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup> 
                                                                                </Items>
                                                                            </ext:Toolbar>
                                                                        </BottomBar>
                                                                    </ext:Panel>
                                                                </South>
                                                            </ext:BorderLayout>
                                                        </Items>
                                                    </ext:Container>
                                                </ext:LayoutColumn>
                                            </Columns>
                                        </ext:ColumnLayout>
                                    </Items>
                                </ext:Panel>
                                <ext:Panel ID="Panel_Rad" runat="server">
                                    <Listeners>
                                        <%--Somehow there is a bug that causes the Ext:Buttons to resize, this is meant tio fix it--%>
                                        <Expand Handler="if (Ext.isIE7 || Ext.isIE8) {
                                                       #{Button_Rad_ResultList_View}.doAutoWidth();
                                                       #{Button_Rad_ResultList_SelectAll}.doAutoWidth();
                                                       #{Button_Rad_ResultList_ClearAll}.doAutoWidth();
                                                       #{Button_Rad_ResultList_Print}.doAutoWidth();
                                                       
                                                       #{Button_Rad_ReportList_Sign}.doAutoWidth();
                                                       #{Button_Rad_ReportList_PrintPreview}.doAutoWidth();
                                                       #{Button_Rad_ReportList_Print}.doAutoWidth();
                                                       #{Button_Rad_ReportList_SignPrint}.doAutoWidth();
                                                       #{Button_Rad_ReportList_UnTag}.doAutoWidth();
                                                       #{Button_Rad_ReportList_Tag}.doAutoWidth();
                                                     }" Delay="1" Single="true" />
                                    </Listeners>
                                    <TopBar>
                                        <ext:Toolbar ID="Toolbar_Rad" runat="server">
                                            <Items>
                                                <ext:Button ID="Button_Toggler_RadLeft" runat="server" Icon="Application">
                                                    <Listeners>
                                                        
                                                    </Listeners>
                                                </ext:Button>
                                                <ext:ButtonGroup ID="ButtonGroup_Rad" runat="server" Layout="HBoxLayout" Width="160">
                                                    <Items>
                                                        <ext:Button ID="Button_Rad_Category_Menu" runat="server" Text="RADIOLOGY" Height="22" Cls="leftalignbutton" Flex="1">
                                                            <Menu>
                                                                <ext:Menu ID="Menu_Rad_Category_Menu" runat="server" ShowSeparator="false" Cls="extmenu">
                                                                    <Items>
                                                                        <ext:ComponentMenuItem ID="ComponentMenuItem_Rad_Category_Menu" runat="server" Shift="false">
                                                                            <Component>
                                                                                <ext:Container ID="Container_Rad_Category_Menu" runat="server" Height="128" Layout="HBox" HideMode="Offsets">
                                                                                </ext:Container>
                                                                            </Component>
                                                                        </ext:ComponentMenuItem>
                                                                    </Items>
                                                                </ext:Menu>
                                                            </Menu>
                                                        </ext:Button>
                                                    </Items>
                                                </ext:ButtonGroup>
                                                <ext:ToolbarSeparator ID="ToolbarSeparator_Rad_Separator_1" runat="server" />
                                                <ext:ButtonGroup ID="ButtonGroup_Rad_Priority" runat="server" Layout="toolbar">
                                                    <Items>                                            
                                                        <ext:Button ID="Button_Rad_Priority_Critical" Icon="FlagGrey" runat="server" Text="0 CRITICAL" disabled="true">
                                                            <Listeners>
                                                                
                                                            </Listeners>
                                                        </ext:Button>
                                                        <ext:Button ID="Button_Rad_Priority_Abnormal" Icon="FlagGrey" runat="server" Text="0 ABNORMAL" disabled="true">
                                                            <Listeners>
                                                                
                                                            </Listeners>
                                                        </ext:Button>
                                                        <ext:Button ID="Button_Rad_Priority_Normal" Icon="FlagGrey" runat="server" Text="0 NORMAL" disabled="true">
                                                            <Listeners>
                                                                
                                                            </Listeners>
                                                        </ext:Button>
                                                    </Items>                                
                                                </ext:ButtonGroup>
                                                <ext:ToolbarSeparator ID="ToolbarSeparator_Rad_Separator_2" runat="server" />
                                                <ext:ButtonGroup ID="ButtonGroup_Rad_PriorityUnsign" runat="server" Layout="toolbar">
                                                    <Items>
                                                        <ext:Button ID="Button_Rad_Priority_Unsigned" runat="server" Text="0 UNSIGNED" disabled="true">
                                                            <Listeners>
                                                                
                                                            </Listeners>
                                                        </ext:Button>
                                                    </Items>
                                                </ext:ButtonGroup>
                                                <ext:ToolbarFill />
                                                <ext:Label ID="Label_Rad_Total" runat="server" Text="Total: 10"></ext:Label>
                                                <ext:Button ID="Button_Toggler_RadRight" runat="server" Icon="Application">
                                                    <Listeners>
                                                        
                                                    </Listeners>
                                                </ext:Button>                                                                        
                                            </Items>
                                        </ext:Toolbar>                                                                        
                                    </TopBar>
                                    <Items>
                                        <ext:ColumnLayout ID="ColumnLayout_RadContent" runat="server" Split="true" FitHeight="true">
                                            <Columns>
                                                <ext:LayoutColumn ColumnWidth="0.50">
                                                    <ext:Container ID="Container_RadContent_ResultList" runat="server">
                                                        <Items>
                                                            <ext:BorderLayout ID="BorderLayout_RadContent_ResultList" runat="server">
                                                                <Center>
                                                                    <ext:GridPanel Cls="grid-row-span" ID="GridPanel_Rad_ResultList" runat="server" AutoRender="true" IDMode="Explicit" EnableColumnMove="false">
                                                                        <Store>
                                                                            <ext:Store ID="Store_Rad_ResultList" runat="server" AutoLoad="true" RemoteSort="true">
                                                                                <Reader>
                                                                                    <ext:JsonReader IDProperty="RecordId">
                                                                                        <Fields>
                                                                                            <ext:RecordField Name="RecordId" />
                                                                                            <ext:RecordField Name="TestDate" />
                                                                                            <ext:RecordField Name="PatientName" />
                                                                                            <ext:RecordField Name="Signed" />
                                                                                            <ext:RecordField Name="FlagCritical" />
                                                                                            <ext:RecordField Name="ImgRad" />
                                                                                            <ext:RecordField Name="TestName" />
                                                                                            <ext:RecordField Name="Status" />
                                                                                            <ext:RecordField Name="StatusTooltip" />
                                                                                            <ext:RecordField Name="checkBool" />
                                                                                            <ext:RecordField Name="CategoryOID" />
                                                                                            <ext:RecordField Name="ResultOID" />
                                                                                            <ext:RecordField Name="GroupNumber" />
                                                                                            <ext:RecordField Name="TotalGroupCount" />
                                                                                            <ext:RecordField Name="TotalViewableInGroup" />
                                                                                            <ext:RecordField Name="PatientMRN" />
                                                                                            <ext:RecordField Name="Authorization" />
                                                                                            <ext:RecordField Name="InternalMRN" />
                                                                                            <ext:RecordField Name="InternalName" />
                                                                                            <ext:RecordField Name="GridPanel" />
                                                                                            <ext:RecordField Name="PatientOID" />
                                                                                            <ext:RecordField Name="IsSelected" />
                                                                                            <ext:RecordField Name="IsRadiology" />
                                                                                            <ext:RecordField Name="RadOnClickScript" />
                                                                                            <ext:RecordField Name="RadImageLink" />
                                                                                            <ext:RecordField Name="IsVIP" />
                                                                                            <ext:RecordField Name="AccessionNumber" />
                                                                                            <ext:RecordField Name="IsLaboratory" />
                                                                                        </Fields>
                                                                                    </ext:JsonReader>
                                                                                </Reader>
                                                                                <BaseParams>
                                                                                    <ext:Parameter Name="start" Value="0" Mode="Raw"/>
                                                                                    <ext:Parameter Name="limit" Value="5" Mode="Raw"/>
                                                                                </BaseParams>
                                                                            </ext:Store>
                                                                        </Store>    
                                                                        <View>
                                                                            <ext:GridView>
                                                                                
                                                                            </ext:GridView>
                                                                        </View>
                                                                        <ColumnModel ID="ColumnModel_RadResult_GridPanel" runat="server">  
                                                                            <Columns>
                                                                                <ext:Column Header="" Width="25" DataIndex="TotalViewableInGroup" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true">                                 
                                                                                    
                                                                                </ext:Column> 
                                                                                <ext:Column Header="TEST DATE/TIME" Width="80" DataIndex="TestDate" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true" Tooltip="TEST DATE/TIME">
                                                                                    
                                                                                </ext:Column>
                                                                                <ext:Column Header="PATIENT NAME" Width="120" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true" Tooltip="PATIENT NAME">
                                                                                    
                                                                                </ext:Column>
                                                                                <ext:Column Header="" Width="20" DataIndex="Signed" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true">  
                                                                                    
                                                                                </ext:Column>
                                                                                <ext:Column Header="" Width="30" DataIndex="FlagCritical" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true">  
                                                                                    
                                                                                </ext:Column>
                                                                                <ext:Column Header="" Width="30" DataIndex="ImgRad" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true">                        
                                                                                    
                                                                                </ext:Column>
                                                                                <ext:Column Header="TEST" Width="125" DataIndex="TestName" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true" Tooltip="TEST">
                                                                                    
                                                                                </ext:Column>                                                                            
                                                                                <ext:Column Header="" Width="20" DataIndex="Status" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true">                                 
                                                                                    
                                                                                </ext:Column> 
                                                                                <ext:Column Header="" Width="25" MenuDisabled="true" DataIndex="IsSelected" Sortable="false" Resizable="false" Fixed="true">                                 
                                                                                    
                                                                                </ext:Column> 
                                                                            </Columns>
                                                                        </ColumnModel>
                                                                        <SelectionModel>                                                               
                                                                            <ext:CellSelectionModel ID="CellSelectionModel_Rad" runat="server" >                    
                                                                                <Listeners>         
                                                                                    
                                                                                </Listeners>  
                                                                            </ext:CellSelectionModel>
                                                                        </SelectionModel>
                                                                        <BottomBar>
                                                                            <ext:PagingToolbar ID="PagingToolbar_Rad" runat="server" HideRefresh="true" DisplayInfo="false" DisplayMsg="{0} - {1} of {2}" PageSize="0" Hidden="true">
                                                                                <Items>
                                                                                    <ext:Label ID="Label_EarliestUnsign_Rad" runat="server" Text="Earliest Unsign : "></ext:Label>
                                                                                </Items>
                                                                                <Listeners>
                                                                                    
                                                                                </Listeners>
                                                                            </ext:PagingToolbar>
                                                                        </BottomBar>
                                                                    </ext:GridPanel>
                                                                </Center>
                                                                <South>
                                                                    <ext:Panel runat="server" ID="Panel_RadContent_ResultList_Button" Height="1" >
                                                                        <BottomBar>
                                                                            <ext:Toolbar ID="Toolbar_RadContent_ResultList_Button" runat="server">
                                                                                <Items>
                                                                                    <ext:ToolbarFill ID="ToolbarFill_Rad_Button" runat="server"></ext:ToolbarFill>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Rad_ResultList_View" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Rad_ResultList_View" runat="server" Text="View" Icon="PageWhiteGo">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Rad_ResultList_SelectAll" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Rad_ResultList_SelectAll" runat="server" Text="Select All" Icon="PageWhiteText">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button> 
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Rad_ResultList_ClearAll" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Rad_ResultList_ClearAll" runat="server" Text="Clear All" Icon="PageWhite">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button> 
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Rad_ResultList_Print" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Rad_ResultList_Print" runat="server" Text="Print" Icon="Printer">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                </Items>
                                                                            </ext:Toolbar>
                                                                        </BottomBar>                                                                
                                                                    </ext:Panel>
                                                                </South>
                                                            </ext:BorderLayout>
                                                        </Items>
                                                    </ext:Container>
                                                </ext:LayoutColumn>
                                                <ext:LayoutColumn ColumnWidth="0.50">
                                                    <ext:Container ID="Container_RadContent_ReportList" runat="server">
                                                        <Items>
                                                            <ext:BorderLayout ID="BorderLayout_RadContent_ReportList" runat="server">
                                                                <North>
                                                                    <ext:Panel runat="server" ID="Panel_RadContent_ReportList_Selector" AnchorHorizontal="right" Height="20">                                                                                                                                
                                                                        <Content>
                                                                            <div id="reportlist-selector-rad" class="position">
    	                                                                        <div id="reportlist-selector-checkbox-rad" class="position-right">
    			                                                                    SELECT ALL UNSIGNED<input id="ChkBox_RightPaneX_RAD" type="checkbox" onclick="toggleAllUnsignedCheckBox(this, 'reportlist-content-RAD');" />
    			                                                                    SELECT ALL<input id="ChkBox_RightPane_RAD" type="checkbox" onclick="SelectAllCheckBox(this, 'reportlist-content-RAD');" />
    		                                                                    </div>
                                                                            </div>
                                                                        </Content>
                                                                    </ext:Panel>
                                                                </North>
                                                                <Center>
                                                                    <ext:Panel ID="Panel_RadContent_ReportList_Content" runat="server" AutoScroll="true" IDMode="Explicit">
                                                                        <Listeners>
                                                                            
                                                                        </Listeners>
                                                                    </ext:Panel>                                                            
                                                                </Center>
                                                                <South>
                                                                    <ext:Panel runat="server" ID="Panel_RadContent_ReportList_Button" Height="1">
                                                                        <BottomBar>
                                                                            <ext:Toolbar ID="Toolbar_RadContent_ReportList_Button" runat="server">
                                                                                <Items>
                                                                                    <ext:ToolbarFill ID="ToolbarFill2" runat="server"></ext:ToolbarFill>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Rad_ReportList_Sign" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Rad_ReportList_Sign" runat="server" Text="Sign" Icon="PageWhiteEdit">                                                            
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Rad_ReportList_PrintPreview" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Rad_ReportList_PrintPreview" runat="server" Text="Print Preview" Icon="PageWhiteMagnify">                                                            
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Rad_ReportList_Print" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Rad_ReportList_Print" runat="server" Text="Print" Icon="Printer"> 
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Rad_ReportList_SignPrint" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Rad_ReportList_SignPrint" runat="server" Text="Sign/Print" IconCls="print_sign_icon"> 
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Rad_ReportList_UnTag" runat="server" visible="true">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Rad_ReportList_UnTag" runat="server" Text="Untag" IconCls="UnTaggingIcon">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners> 
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Rad_ReportList_Tag" runat="server" visible="true">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Rad_ReportList_Tag" runat="server" Text="Tag" ItemID="ResultTagging" IconCls="TaggingIcon">
                                                                                                <Listeners>
                                                                                                
                                                                                                </Listeners> 
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                </Items>
                                                                            </ext:Toolbar>
                                                                        </BottomBar>
                                                                    </ext:Panel>
                                                                </South>
                                                            </ext:BorderLayout>                                                    
                                                        </Items>
                                                    </ext:Container>
                                                </ext:LayoutColumn>
                                            </Columns>
                                        </ext:ColumnLayout>
                                    </Items>
                                </ext:Panel>
                                <ext:Panel ID="Panel_Other" runat="server">
                                    <Listeners>
                                        <%--Somehow there is a bug that causes the Ext:Buttons to resize, this is meant tio fix it--%>
                                        <Expand Handler="if (Ext.isIE7 || Ext.isIE8) {
                                                       #{Button_Other_ResultList_View}.doAutoWidth();
                                                       #{Button_Other_ResultList_SelectAll}.doAutoWidth();
                                                       #{Button_Other_ResultList_ClearAll}.doAutoWidth();
                                                       #{Button_Other_ResultList_Print}.doAutoWidth();
                                                       
                                                       #{Button_Other_ReportList_Sign}.doAutoWidth();
                                                       #{Button_Other_ReportList_PrintPreview}.doAutoWidth();
                                                       #{Button_Other_ReportList_Print}.doAutoWidth();
                                                       #{Button_Other_ReportList_SignPrint}.doAutoWidth();
                                                       #{Button_Other_ReportList_UnTag}.doAutoWidth();
                                                       #{Button_Other_ReportList_Tag}.doAutoWidth();
                                                     }" Delay="1" Single="true" />
                                    </Listeners>
                                
                                    <TopBar>
                                        <ext:Toolbar ID="Toolbar_Other" runat="server">
                                            <Items>
                                                <ext:Button ID="Button_Toggler_OtherLeft" runat="server" Icon="Application">
                                                    <Listeners>
                                                        
                                                    </Listeners>
                                                </ext:Button>
                                                <ext:ButtonGroup ID="ButtonGroup_Other" runat="server" Layout="HBoxLayout" Width="160">
                                                    <Items>
                                                        <ext:Button ID="Button_Other_Category_Menu" runat="server" Text="OTHER REPORTS" Height="22" Cls="leftalignbutton" Flex="1">
                                                            <Menu>
                                                                <ext:Menu ID="Menu_Other_Category_Menu" runat="server" ShowSeparator="false" Cls="extmenu">
                                                                    <Items>
                                                                        <ext:ComponentMenuItem ID="ComponentMenuItem_Other_Category_Menu" runat="server" Shift="false">
                                                                            <Component>
                                                                                <ext:Container ID="Container_Other_Category_Menu" runat="server" Height="128" Layout="HBox" HideMode="Offsets">
                                                                                </ext:Container>
                                                                            </Component>
                                                                        </ext:ComponentMenuItem>
                                                                    </Items>
                                                                </ext:Menu>
                                                            </Menu>
                                                        </ext:Button>
                                                    </Items>
                                                </ext:ButtonGroup>
                                                <ext:ToolbarSeparator ID="ToolbarSeparator_Other_Separator_1" runat="server" />
                                                <ext:ButtonGroup ID="ButtonGroup_Other_Priority" runat="server" Layout="toolbar">
                                                    <Items>                                            
                                                        <ext:Button ID="Button_Other_Priority_Critical" Icon="FlagGrey" runat="server" Text="0 CRITICAL" disabled="true">
                                                            <Listeners>
                                                                
                                                            </Listeners>
                                                        </ext:Button>
                                                        <ext:Button ID="Button_Other_Priority_Abnormal" Icon="FlagGrey" runat="server" Text="0 ABNORMAL" disabled="true">
                                                            <Listeners>
                                                                
                                                            </Listeners>
                                                        </ext:Button>
                                                        <ext:Button ID="Button_Other_Priority_Normal" Icon="FlagGrey" runat="server" Text="0 NORMAL" disabled="true">
                                                            <Listeners>
                                                                
                                                            </Listeners>
                                                        </ext:Button>
                                                    </Items>                                
                                                </ext:ButtonGroup>
                                                <ext:ToolbarSeparator ID="ToolbarSeparator_Other_Separator_2" runat="server" />
                                                <ext:ButtonGroup ID="ButtonGroup_Other_PriorityUnsign" runat="server" Layout="toolbar">
                                                    <Items>
                                                        <ext:Button ID="Button_Other_Priority_Unsigned" runat="server" Text="0 UNSIGNED" disabled="true">
                                                            <Listeners>
                                                                
                                                            </Listeners>
                                                        </ext:Button>
                                                    </Items>
                                                </ext:ButtonGroup>
                                                <ext:ToolbarFill />
                                                <ext:Label ID="Label_Other_Total" runat="server" Text="Total: 10"></ext:Label>
                                                <ext:Button ID="Button_Toggler_OtherRight" runat="server" Icon="Application">
                                                    <Listeners>
                                                        
                                                    </Listeners>
                                                </ext:Button>                                                                        
                                            </Items>
                                        </ext:Toolbar>                                                                        
                                    </TopBar>
                                    <Items>
                                        <ext:ColumnLayout ID="ColumnLayout_OtherContent" runat="server" Split="true" FitHeight="true">
                                            <Columns>
                                                <ext:LayoutColumn ColumnWidth="0.50">
                                                    <ext:Container ID="Container_OtherContent_ResultList" runat="server">
                                                        <Items>
                                                            <ext:BorderLayout ID="BorderLayout_OtherContent_ResultList" runat="server">
                                                                <Center>
                                                                    <ext:GridPanel Cls="grid-row-span" ID="GridPanel_Other_ResultList" runat="server" IDMode="Explicit" EnableColumnMove="false">
                                                                        <Store>
                                                                            <ext:Store ID="Store_Other_ResultList" runat="server" AutoLoad="true" RemoteSort="true">
                                                                                <Reader>
                                                                                    <ext:JsonReader IDProperty="RecordId">
                                                                                        <Fields>
                                                                                            <ext:RecordField Name="RecordId" />
                                                                                            <ext:RecordField Name="TestDate" />
                                                                                            <ext:RecordField Name="PatientName" />
                                                                                            <ext:RecordField Name="Signed" />
                                                                                            <ext:RecordField Name="FlagCritical" />
                                                                                            <ext:RecordField Name="ImgRad" />
                                                                                            <ext:RecordField Name="TestName" />
                                                                                            <ext:RecordField Name="Status" />
                                                                                            <ext:RecordField Name="StatusTooltip" />
                                                                                            <ext:RecordField Name="checkBool" />
                                                                                            <ext:RecordField Name="CategoryOID" />
                                                                                            <ext:RecordField Name="ResultOID" />
                                                                                            <ext:RecordField Name="GroupNumber" />
                                                                                            <ext:RecordField Name="TotalGroupCount" />
                                                                                            <ext:RecordField Name="TotalViewableInGroup" />
                                                                                            <ext:RecordField Name="PatientMRN" />
                                                                                            <ext:RecordField Name="GridPanel" />
                                                                                            <ext:RecordField Name="Authorization" />
                                                                                            <ext:RecordField Name="InternalMRN" />
                                                                                            <ext:RecordField Name="InternalName" />
                                                                                            <ext:RecordField Name="GridPanel" />
                                                                                            <ext:RecordField Name="PatientOID" />
                                                                                            <ext:RecordField Name="IsVIP" />
                                                                                            <ext:RecordField Name="IsSelected" />
                                                                                            <ext:RecordField Name="IsRadiology" />
                                                                                            <ext:RecordField Name="RadOnClickScript" />
                                                                                            <ext:RecordField Name="RadImageLink" />
                                                                                            <ext:RecordField Name="AccessionNumber" />
                                                                                            <ext:RecordField Name="IsLaboratory" />
                                                                                        </Fields>
                                                                                    </ext:JsonReader>
                                                                                </Reader>
                                                                                <BaseParams>
                                                                                    <ext:Parameter Name="start" Value="0" Mode="Raw"/>
                                                                                    <ext:Parameter Name="limit" Value="5" Mode="Raw"/>
                                                                                </BaseParams>
                                                                            </ext:Store>
                                                                        </Store>    
                                                                        <View>
                                                                            <ext:GridView>
                                                                                
                                                                            </ext:GridView>
                                                                        </View>
                                                                        <ColumnModel ID="ColumnModel_OtherResult_GridPanel" runat="server">  
                                                                            <Columns>
                                                                                <ext:Column Header="" Width="25" DataIndex="TotalViewableInGroup" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true">
                                                                                    
                                                                                </ext:Column> 
                                                                                <ext:Column Header="TEST DATE/TIME" Width="80" DataIndex="TestDate" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true" Tooltip="TEST DATE/TIME">
                                                                                    
                                                                                </ext:Column>
                                                                                <ext:Column Header="PATIENT NAME" Width="120" DataIndex="PatientName" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true" Tooltip="PATIENT NAME">
                                                                                    
                                                                                </ext:Column>                                                                    
                                                                                <ext:Column Header="" Width="20" DataIndex="Signed" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true">
                                                                                    
                                                                                </ext:Column>
                                                                                <ext:Column Header="" Width="30" DataIndex="FlagCritical" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true">
                                                                                    
                                                                                </ext:Column>
                                                                                <ext:Column Header="" Width="30" DataIndex="ImgRad" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true">
                                                                                    
                                                                                </ext:Column>
                                                                                <ext:Column Header="TEST" Width="125" DataIndex="TestName" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true" Tooltip="TEST">
                                                                                    
                                                                                </ext:Column>
                                                                                <ext:Column Header="" Width="20" DataIndex="Status" MenuDisabled="true" Sortable="false" Resizable="false" Fixed="true">                             
                                                                                    
                                                                                </ext:Column> 
                                                                                <ext:Column Header="" Width="25" MenuDisabled="true" DataIndex="IsSelected" Sortable="false" Resizable="false" Fixed="true">
                                                                                    
                                                                                </ext:Column> 
                                                                            </Columns>
                                                                        </ColumnModel>
                                                                        <SelectionModel>                                                               
                                                                            <ext:CellSelectionModel ID="CellSelectionModel_Other" runat="server" >
                                                                                <Listeners>         
                                                                                    
                                                                                </Listeners>
                                                                            </ext:CellSelectionModel>
                                                                        </SelectionModel>
                                                                        <BottomBar>
                                                                            <ext:PagingToolbar ID="PagingToolbar_Other" runat="server" HideRefresh="true" DisplayInfo="false" DisplayMsg="{0} - {1} of {2}" PageSize="0" Hidden="true">
                                                                                <Items>
                                                                                    <ext:Label ID="Label_EarliestUnsign_Other" runat="server" Text="Earliest Unsign : "></ext:Label>
                                                                                </Items>
                                                                                <Listeners>
                                                                                    
                                                                                </Listeners>
                                                                            </ext:PagingToolbar>
                                                                        </BottomBar>
                                                                    </ext:GridPanel>
                                                                </Center>
                                                                <South>
                                                                    <ext:Panel runat="server" ID="Panel_OtherContent_ResultList_Button" Height="1" >
                                                                        <BottomBar>
                                                                            <ext:Toolbar ID="Toolbar_OtherContent_ResultList_Button" runat="server">
                                                                                <Items>
                                                                                    <ext:ToolbarFill ID="ToolbarFill_ResultList_Button" runat="server"></ext:ToolbarFill>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Other_ResultList_View" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Other_ResultList_View" runat="server" Text="View" Icon="PageWhiteGo">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Other_ResultList_SelectAll" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Other_ResultList_SelectAll" runat="server" Text="Select All" Icon="PageWhiteText">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button> 
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Other_ResultList_ClearAll" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Other_ResultList_ClearAll" runat="server" Text="Clear All" Icon="PageWhite">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button> 
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Other_ResultList_Print" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Other_ResultList_Print" runat="server" Text="Print" Icon="Printer" Disabled="true">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                </Items>
                                                                            </ext:Toolbar>
                                                                        </BottomBar>
                                                                    </ext:Panel>
                                                                </South>
                                                            </ext:BorderLayout>
                                                        </Items>
                                                    </ext:Container>
                                                </ext:LayoutColumn>
                                                <ext:LayoutColumn ColumnWidth="0.50">
                                                    <ext:Container ID="Container_OtherContent_ReportList" runat="server">
                                                        <Items>
                                                            <ext:BorderLayout ID="BorderLayout_OtherContent_ReportList" runat="server">
                                                                <North>
                                                                    <ext:Panel runat="server" ID="Panel_OtherContent_ReportList_Selector" AnchorHorizontal="right" Height="20">                                                                                                                                
                                                                        <Content>
                                                                            <div id="reportlist-selector-other" class="position">
    	                                                                        <div id="reportlist-selector-checkbox-other" class="position-right">
    			                                                                    SELECT ALL UNSIGNED<input id="ChkBox_RightPaneX_OTHER" type="checkbox" onclick="toggleAllUnsignedCheckBox(this, 'reportlist-content-OTHER');" />
    			                                                                    SELECT ALL<input id="ChkBox_RightPane_OTHER" type="checkbox" onclick="SelectAllCheckBox(this, 'reportlist-content-OTHER');" />
    		                                                                    </div>
                                                                            </div>
                                                                        </Content>
                                                                    </ext:Panel>
                                                                </North>
                                                                <Center>
                                                                    <ext:Panel ID="Panel_OtherContent_ReportList_Content" runat="server" AutoScroll="true" IDMode="Explicit">
                                                                        <Listeners>
                                                                            
                                                                        </Listeners>
                                                                    </ext:Panel>
                                                                </Center>
                                                                <South>
                                                                    <ext:Panel runat="server" ID="Panel_OtherContent_ReportList_Button" Height="1" >
                                                                        <BottomBar>
                                                                            <ext:Toolbar ID="Toolbar_OtherContent_ReportList_Button" runat="server">
                                                                                <Items>
                                                                                    <ext:ToolbarFill ID="ToolbarFill3" runat="server"></ext:ToolbarFill>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Other_ReportList_Sign" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Other_ReportList_Sign" runat="server" Text="Sign" Icon="PageWhiteEdit">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Other_ReportList_PrintPreview" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Other_ReportList_PrintPreview" runat="server" Text="Print Preview" Icon="PageWhiteMagnify" Disabled="true">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Other_ReportList_Print" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Other_ReportList_Print" runat="server" Text="Print" Icon="Printer" Disabled="true">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>  
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Other_ReportList_SignPrint" runat="server">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Other_ReportList_SignPrint" runat="server" Text="Sign/Print" IconCls="print_sign_icon" Disabled="true">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Other_ReportList_UnTag" runat="server" visible="true">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Other_ReportList_UnTag" runat="server" Text="Untag" IconCls="UnTaggingIcon">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners> 
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>
                                                                                    <ext:ButtonGroup ID="ButtonGroup_Other_ReportList_Tag" runat="server" visible="true">
                                                                                        <Items>
                                                                                            <ext:Button ID="Button_Other_ReportList_Tag" runat="server" Text="Tag" ItemID="ResultTagging" IconCls="TaggingIcon">
                                                                                                <Listeners>
                                                                                                    
                                                                                                </Listeners>
                                                                                            </ext:Button>
                                                                                        </Items>
                                                                                    </ext:ButtonGroup>  
                                                                                </Items>
                                                                            </ext:Toolbar>
                                                                        </BottomBar>
                                                                    </ext:Panel>
                                                                </South>
                                                            </ext:BorderLayout>                                                                                                        
                                                        </Items>
                                                    </ext:Container>
                                                </ext:LayoutColumn>
                                            </Columns>
                                        </ext:ColumnLayout>
                                    </Items>
                                </ext:Panel>
                            </Items>
                        </ext:Panel>
                    </Center>
                </ext:BorderLayout>
            </Items>
        </ext:Viewport>
        </form>
    </body>
    </html>
  3. #3
    Hi,

    Regarding to the red rectangle on the screen-shot. There are the start times of the requests, not its duration. A start time of requests is under browser control at all.

    By the way, a browser can load resources, for example, images for CSS rules on the fly - for example, on mouse over.

    So, this 5 second difference doesn't tell much. In addition, there we have no info about the requests since there are "WebResource.axd". If you would use "ext.axd" we, probably, could tell more about this difference.

    Anyways, I don't think there is a problem.

    The much more important thing - how much time a main page request takes. It's the first request in your list with "WebForm18.aspx". It takes "2609 ms". And this is what you are talking about - 2 seconds delay. It's server time of page loading.

    So, you should search an answer in code behind.

    For example, connecting to a database and reading a data can take much time. If it's your case, we can suggest to move loading a data into a separate request using some type of Proxies for a Store.
  4. #4
    Hi Daniil,

    thanks for the reply, FYI the sample I've made are purely without code behind (so only for testing the rendering).

    we understand that the 2 sec delay in 1st page request are code behind and that's nothing to do with ext.net
    but we can't understand the 2 sec delay after the page request (which I put it in rectangle). It's hard for us to
    explain that this is a code behind (from the server).

    is there any way to see which component are causing this 2 sec get request ?
  5. #5
    we can't understand the 2 sec delay after the page request (which I put it in rectangle)
    I see 5 seconds delay. I don't think it is the thing you are looking for.

    Did you try in different browsers? FireFox, Chrome? Is there such delay?

    I guess the main problem is 3 Stores/GridPanels with many RecordFields. How much records do you load into them?

    Please read the following recommendation, it can help:
    http://forums.ext.net/showthread.php...ll=1#post56270
  6. #6
    Why do you use WebResource.axd for Ext.Net resources?
    Did you forget to add Ext.Net http handler to web.config? Or did you set CleanResourceUrl=false for Resourcemanager?
    Check your web.config to ensure that ext.axd http handler is attached, in this case we will be able to understand what resource are requested

Similar Threads

  1. mask delay
    By norphos in forum 1.x Help
    Replies: 3
    Last Post: Jul 21, 2011, 7:25 AM
  2. [CLOSED] Buffer vs Delay
    By rthiney in forum 1.x Legacy Premium Help
    Replies: 1
    Last Post: Jul 07, 2011, 6:34 PM
  3. [CLOSED] Delay on success
    By 78fede78 in forum 1.x Legacy Premium Help
    Replies: 1
    Last Post: Oct 25, 2010, 6:28 PM
  4. [CLOSED] MessageBox with Delay
    By macap in forum 1.x Legacy Premium Help
    Replies: 3
    Last Post: Jul 30, 2010, 5:03 PM
  5. [CLOSED] Tooltip delay
    By danielg in forum 1.x Legacy Premium Help
    Replies: 2
    Last Post: Mar 09, 2009, 2:10 PM

Posting Permissions