Jun 23, 2011, 2:30 PM
The FormPanel can not add items from code behind
<%@ Page Language="C#"%>
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
if (!X.IsAjaxRequest)
{
}
}
protected void BtnAddInfo_Click(object sender, EventArgs e)
{
fpAttribute.Disabled = false;
fpAttribute.Items.Add(new Ext.Net.Button { ID = "Button2", Text = "Button2" });
fpAttribute.DoLayout();
EditWindow.Show();
}
</script>
<!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 id="Head1" runat="server">
<title>Ext.Net Example</title>
</head>
<body>
<form id="Form1" runat="server">
<ext:ResourceManager ID="ResourceManager1" runat="server" />
<ext:Button ID="BtnAddInfo" Text="Button1" runat="server">
<DirectEvents>
<Click OnEvent="BtnAddInfo_Click" />
</DirectEvents>
</ext:Button>
<ext:Window ID="EditWindow" Hidden="true" runat="server" Title="EditInfo" Width="650" Height="380" Modal="false" Collapsible="true" Maximizable="true" Layout="Fit" LabelWidth="70">
<Items>
<ext:TabPanel ID="TabPanel1" runat="server" ActiveTabIndex="0" Border="false" DeferredRender="true">
<Items>
<ext:FormPanel ID="fpAttribute" runat="server" Title="Attribute" Disabled="true" Padding="10" Icon="PhoneStop">
</ext:FormPanel>
</Items>
</ext:TabPanel>
</Items>
<Buttons>
<ext:Button ID="CancelButton" runat="server" Text="Cancel" Icon="Cancel">
<Listeners>
<Click Handler="#{EditWindow}.hide();" />
</Listeners>
</ext:Button>
</Buttons>
</ext:Window>
</form>
</body>
</html>
Thanks in advance.
Last edited by sk2276699; Jun 25, 2011 at 11:02 AM.