Mar 06, 2015, 6:20 AM
Form Panel in Modal Window TabPanel Problem
hi ext.net team,
explain the problem a little difficult.
this is code: All values are loaded when button1 clicked
not click tab2, just press the ButtonEditSave button.
TextField3.Text and TextField4.Text (tab2 items) value are empty.
explain the problem a little difficult.
this is code: All values are loaded when button1 clicked
not click tab2, just press the ButtonEditSave button.
TextField3.Text and TextField4.Text (tab2 items) value are empty.
<%@ Page Language="C#" %>
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
}
protected void ButtonEditSave_Click(object sender, DirectEventArgs e)
{
label1.Text = "textfield3 value:" + TextField3.Text;
}
protected void ShowModalWindow1_Click(object sender, DirectEventArgs e)
{
TextField1.Text = "value1";
TextField2.Text = "value2";
TextField3.Text = "value3";
TextField4.Text = "value4";
ModalWindow1.Show();
}
</script>
<!DOCTYPE html>
<html>
<head runat="server">
<title>Ext.NET v3 Example</title>
</head>
<body>
<form runat="server">
<ext:ResourceManager runat="server" />
<ext:Button ID="Button1" runat="server" Icon="ApplicationEdit" Text="Load Modal Form" Scale="Medium">
<DirectEvents>
<Click OnEvent="ShowModalWindow1_Click" />
</DirectEvents>
</ext:Button>
<ext:Window ID="ModalWindow1" runat="server" Modal="true" Height="400" Width="500" Hidden="true">
<Items>
<ext:FormPanel ID="FormPanel_Main" runat="server" Layout="FitLayout">
<Items>
<ext:TabPanel ID="TabPanelMain" runat="server" Plain="true" Frame="false" Margin="5" Layout="FitLayout">
<Items>
<ext:Panel ID="Panel1" runat="server" Title="tab1">
<Items>
<ext:TextField ID="TextField1" runat="server" />
<ext:TextField ID="TextField2" runat="server" />
</Items>
</ext:Panel>
<ext:Panel ID="Panel2" runat="server" Title="tab2">
<Items>
<ext:TextField ID="TextField3" runat="server" />
<ext:TextField ID="TextField4" runat="server" />
</Items>
</ext:Panel>
</Items>
</ext:TabPanel>
</Items>
<Buttons>
<ext:Button ID="ButtonEditSave" runat="server" Icon="Disk" FormBind="true" Text=" Save Change " Scale="Medium">
<DirectEvents>
<Click OnEvent="ButtonEditSave_Click" />
</DirectEvents>
</ext:Button>
</Buttons>
</ext:FormPanel>
<ext:StatusBar ID="StatusBar1" runat="server">
<Items>
<ext:Label ID="label1" runat="server" />
</Items>
</ext:StatusBar>
</Items>
</ext:Window>
</form>
</body>
</html>