Oct 06, 2008, 5:52 PM
UpdatePanel and FitLayout
Hello,
What I'm trying to achieve is the following:
Example.aspx:
Example.aspx:
Cheers,
Timothy
What I'm trying to achieve is the following:
Example.aspx:
<%@ Page Language="C#" %>
<%@ Register assembly="Coolite.Ext.Web" namespace="Coolite.Ext.Web" 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 id="Head1" runat="server">
<title>Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager runat="server" EnablePartialRendering="True" />
<ext:ScriptManager runat="server" />
<ext:ViewPort runat="server">
<Content>
<ext:BorderLayout runat="server">
<North>
<ext:Panel runat="server" Height="100">
<Content>
North
</Content>
</ext:Panel>
</North>
<Center>
<ext:Panel runat="server">
<Content>
<ext:FitLayout runat="server">
<ext:TabPanel ID="TabPanel1" runat="server" AutoPostBack="True">
<Tabs>
<ext:Tab ID="Tab1" runat="server" Title="Tab 1">
<Content>
Tab 1
</Content>
</ext:Tab>
<ext:Tab ID="Tab2" runat="server" AutoLoad="http://www.google.com" Title="Tab 2" />
</Tabs>
</ext:TabPanel>
</ext:FitLayout>
</Content>
</ext:Panel>
</Center>
</ext:BorderLayout>
</Content>
</ext:ViewPort>
</form>
</body>
</html>
However, when I introduce an UpdatePanel I get the following:Example.aspx:
<%@ Page Language="C#" %>
<%@ Register assembly="Coolite.Ext.Web" namespace="Coolite.Ext.Web" 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 id="Head1" runat="server">
<title>Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager runat="server" EnablePartialRendering="True" />
<ext:ScriptManager runat="server" />
<ext:ViewPort runat="server">
<Content>
<ext:BorderLayout runat="server">
<North>
<ext:Panel runat="server" Height="100">
<Content>
North
</Content>
</ext:Panel>
</North>
<Center>
<ext:Panel runat="server">
<Content>
<asp:UpdatePanel runat="server" UpdateMode="Conditional">
<ContentTemplate>
<ext:Panel runat="server">
<Content>
<ext:FitLayout runat="server">
<ext:TabPanel ID="TabPanel1" runat="server" AutoPostBack="True">
<Tabs>
<ext:Tab ID="Tab1" runat="server" Title="Tab 1">
<Content>
Tab 1
</Content>
</ext:Tab>
<ext:Tab ID="Tab2" runat="server" AutoLoad="http://www.google.com" Title="Tab 2" />
</Tabs>
</ext:TabPanel>
</ext:FitLayout>
</Content>
</ext:Panel>
</ContentTemplate>
</asp:UpdatePanel>
</Content>
</ext:Panel>
</Center>
</ext:BorderLayout>
</Content>
</ext:ViewPort>
</form>
</body>
</html>
Can you guys give me a suggestion on how to achieve this without dropping the UpdatePanel?Cheers,
Timothy