Jan 23, 2013, 3:17 PM
X.Msg does not show (Yes I added .Show())
What ever I did, I could not show server side message using X.Msg.
Please see simplified code below:
.aspx:
Any of the X.Msg trials does not show a message on client side. Colud you advice on this?
Please see simplified code below:
.aspx:
<body>
<form id="likelyForm" runat="server">
<ext:ResourceManager ID="ResourceManager1" runat="server"/>
<div>
<ext:Button ID="likelyConfigureButton" runat="server" Text="Configure">
<Listeners>
<Click Handler="#{likelyWindow}.show()"></Click>
</Listeners>
</ext:Button>
</div>
</form>
<ext:Window ID="likelyWindow" runat="server" Hidden="true" Width="800" MinWidth="800" Resizable="false">
<Items>
<ext:GridPanel ID="likelyGrid" runat="server" StoreID="likelyStore" ColumnWidth="0.6" Height="400">
... grid definitions
<Buttons>
<ext:Button ID="btnSave" runat="server" Text="Save & Close" Icon="Disk" Disabled="true">
<DirectEvents>
<Click OnEvent="SaveClick" Success="#{likelyWindow}.close();window.location.reload();" Failure="alert(result.errorMessage);" >
</Click>
</DirectEvents>
</ext:Button>
</Buttons>
</ext:GridPanel>
</Items>
</ext:Window>
</body>
aspx.cs: protected void SaveClick(object sender, DirectEventArgs e)
{
X.Msg.Alert("Server Time", DateTime.Now.ToString()).Show();
X.Msg.Alert("Title", "Message").Show();
X.Msg.Alert(null, null).Show(new MessageBoxConfig
{
Title = "Title",
Message = "Message",
Buttons = MessageBox.Button.OK,
Icon = MessageBox.Icon.ERROR
});
X.Msg.Show(new MessageBoxConfig
{
Title = "Title",
Message = "Message",
Buttons = MessageBox.Button.OK,
Icon = MessageBox.Icon.ERROR
});
e.Success = false;
e.ErrorMessage = "error";
}
I tried the window component inside and outside of the form element.Any of the X.Msg trials does not show a message on client side. Colud you advice on this?