Apr 02, 2013, 5:24 PM
[CLOSED] Panel Collapsed detection in Viewport
What is incorrect here? For some reason calling WestPanel.Collapsed is not returning the correct answer in the ClickJustCheck direct event (see note #2).
<%@ Page Language="C#" %>
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
<script runat="server">
protected void ClickJustCheck(object sender, DirectEventArgs e)
{
X.Msg.Alert("Just Check", "Collapsed - " + WestPanel.Collapsed.ToString()).Show();
}
protected void ClickHideCheck(object sender, DirectEventArgs e)
{
WestPanel.Collapse();
X.Msg.Alert("Hide - Check", "Collapsed - " + WestPanel.Collapsed.ToString()).Show();
}
protected void ClickShowCheck(object sender, DirectEventArgs e)
{
WestPanel.Expand();
X.Msg.Alert("Show - Check", "Collapsed - " + WestPanel.Collapsed.ToString()).Show();
}
</script>
<!DOCTYPE html >
<html>
<head id="Head1" runat="server">
<title>Collapse Check</title>
</head>
<body>
<ext:ResourceManager ID="ResourceManager1" runat="server" />
<ext:Viewport ID="Viewport1" runat="server" Layout="BorderLayout">
<Items>
<ext:Panel ID="WestPanel" runat="server" ClientIDMode="Static" Region="West" Width="200"
Title="West" Collapsible="true" />
<ext:Panel ID="CenterPanel" runat="server" Region="Center" Title="Center">
<Items>
<ext:Button runat="server" Text="Hide - Check" OnDirectClick="ClickHideCheck" />
<ext:Button runat="server" Text="Show - Check" OnDirectClick="ClickShowCheck" />
<ext:Button runat="server" Text="Just Check" OnDirectClick="ClickJustCheck" />
</Items>
</ext:Panel>
</Items>
</ext:Viewport>
</body>
</html>
Last edited by Daniil; Apr 09, 2013 at 4:07 AM.
Reason: [CLOSED]