Dear Sir,

When I try with activate event of window, "ShowEventWindow" method is called.
But when I try with Show event of window, "ShowEventWindow" method is not called.
In both cases popup window is display.

aspx file code
<head id="Head1" runat="server">
    <title>Calendar - Ext.NET Examples</title>
    <script type="text/javascript" src="common1.js"></script>
</head>
<body>
    <form id="form1" runat="server">
    <ext:ResourceManager ID="ResourceManager1" runat="server" IDMode="Explicit" RemoveViewState="true"
        Namespace="CompanyX" Theme="Gray" />
    <ext:Viewport ID="Viewport1" runat="server" Layout="Border">
        <Items>
            <ext:Panel ID="pnlMainPanel" runat="server" Title="..." Layout="Border" Region="Center"
                Cls="app-center">
                <Items>
                    <ext:Panel ID="Panel1" runat="server" Width="176" Region="West" Border="false" Cls="app-west">
                        <Items>
                            <ext:DatePicker ID="DatePicker1" runat="server" Cls="ext-cal-nav-picker">
                                <Listeners>
                                    <Select Fn="CompanyX.setStartDate" Scope="CompanyX" />
                                </Listeners>
                            </ext:DatePicker>
                        </Items>
                    </ext:Panel>
                    <ext:CalendarPanel ID="CalendarPanel1" runat="server" Region="Center" ActiveIndex="2"
                        Border="false">
                        <EventStore ID="EventStore1" runat="server">
                            <Reader>
                                <ext:JsonReader IDProperty="EventId">
                                    <Fields>
                                        <ext:RecordField Name="CalendarId" Type="Int">
                                        </ext:RecordField>
                                        <ext:RecordField Name="EventId" Type="Int">
                                        </ext:RecordField>
                                        <ext:RecordField Name="Title" Type="String">
                                        </ext:RecordField>
                                        <ext:RecordField Name="StartDate" Type="Date">
                                        </ext:RecordField>
                                        <ext:RecordField Name="EndDate" Type="Date">
                                        </ext:RecordField>
                                    </Fields>
                                </ext:JsonReader>
                            </Reader>
                        </EventStore>
                        <MonthView ID="MonthView1" runat="server" ShowHeader="true" ShowWeekLinks="true"
                            ShowWeekNumbers="true" StartDay="1" />
                        <Listeners>
                            <ViewChange Fn="CompanyX.viewChange" Scope="CompanyX" />
                            <EventClick Fn="CompanyX.record.show" Scope="CompanyX" />
                            <DayClick Fn="CompanyX.dayClick" Scope="CompanyX" />
                            <RangeSelect Fn="CompanyX.rangeSelect" Scope="CompanyX" />
                            <EventMove Fn="CompanyX.record.move" Scope="CompanyX" />
                            <EventResize Fn="CompanyX.record.resize" Scope="CompanyX" />
                        </Listeners>
                    </ext:CalendarPanel>
                </Items>
            </ext:Panel>
        </Items>
    </ext:Viewport>
    <ext:Window runat="server" ID="winworkout" Hidden="true" Height="625" Width="800">
        <Items>
            <ext:FormPanel runat="server" ID="frmPlanSumm">
                <Items>
                    <ext:Panel ID="Panel5" runat="server" Layout="ColumnLayout" Height="125" Border="false">
                        <Items>
                            <ext:Panel ID="Panel6" runat="server" ColumnWidth="0.7" Border="false" Padding="5">
                                <Items>
                                    <ext:TextArea AllowBlank="false" runat="server" FieldLabel="Plan Summary" ID="txtplanSummary"
                                        Width="400" Height="55px">
                                    </ext:TextArea>
                                </Items>
                            </ext:Panel>
                        </Items>
                    </ext:Panel>
                </Items>
            </ext:FormPanel>
        </Items>
        <DirectEvents>
            <Show OnEvent="ShowEventWindow">
                <EventMask Msg="Loading......" ShowMask="true" />
            </Show>
        </DirectEvents>
    </ext:Window>
    </form>
</body>
cs file code
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Ext.Net;

public partial class ExtNetCalendar_MyNewCalendar : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        
    }
   
     protected void ShowEventWindow(object sender, DirectEventArgs e)
     {
         X.Msg.Notify("Message", "Show Window Fired").Show();
     }

    
}
common.js file changes
getWindow: function () {
        return CompanyX.winworkout;
    },
Thanks
Rupesh