Dec 15, 2009, 5:43 PM
BorderLayout KeyMap Error
Hi,
I have a panel in south region of borderlayout, which is on load collapsed. I have defined a keymap for the components inside the panel with the target set to those components.
On load I get an error this.el is not defined. It worked properly last Monday.
you can reproduce the error by following. Set Collapsed = false for panel in north region and refresh. The error disappears.
I have a panel in south region of borderlayout, which is on load collapsed. I have defined a keymap for the components inside the panel with the target set to those components.
On load I get an error this.el is not defined. It worked properly last Monday.
you can reproduce the error by following. Set Collapsed = false for panel in north region and refresh. The error disappears.
<%@ Page Language="C#" %>
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" 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="Head2" runat="server">
<title></title>
</head>
<body>
<form id="Form1" runat="server">
<ext:ResourceManager ID="ResourceManager1" runat="server" />
<ext:panel width="500" height="500" runat="server"><Items>
<ext:BorderLayout runat="server">
<North Collapsible="True" Split="True">
<ext:panel width="300" height="300" collapsible="true" collapsed="true"><items><ext:textarea ID="txtbox" runat="server" >
</ext:textarea></items></ext:panel>
</North>
<Center><ext:Panel runat="server" Title="Center" Layout="Fit"/></Center></ext:BorderLayout></Items></ext:panel>
<ext:KeyMap ID="KeyMap1" runat="server" target="txtbox" >
<ext:KeyBinding Scope="txtbox" >
<Keys>
<ext:Key Code="ENTER"/>
</Keys>
<Listeners>
<Event Handler="Ext.Msg.alert('',txtbox.getValue());" />
</Listeners>
</ext:KeyBinding>
</ext:KeyMap>
</form>
</body>
</html>