Dec 01, 2008, 12:33 PM
Problem with Ajax update of coolite control in a Layout
Hello everybody!
Many thanks to Development Team for this excellent work!
I have a problem with coolite control inside a Borderlayout .
When I select a row in the GridPanel only "ext:Label" control is updated, the Slider1 and the comboBox1 do not change.
This is the code :
Many thanks to Development Team for this excellent work!
I have a problem with coolite control inside a Borderlayout .
When I select a row in the GridPanel only "ext:Label" control is updated, the Slider1 and the comboBox1 do not change.
This is the code :
...
protected void RowSelect(object sender, AjaxEventArgs e)
{
this.label1.Text = "test";
this.Slider1.Value =10;
this.ComboBox1.SelectedItem.Value = "30";
}
...
<ext:BorderLayout ID="BorderLayout1" runat="server">
<Center>
<ext:GridPanel runat="server" ID="GridPanel1" Border="false" StoreID="Store1">
<ColumnModel ID="ColumnModel1" runat="server">
<Columns>
<ext:Column ColumnID="Titre" Header="Titre" Sortable="true" DataIndex="Titre" />
<ext:Column ColumnID="idLupPriorite" Header="Priorite" Sortable="true" DataIndex="idLupPriorite" />
<ext:Column ColumnID="idLupMaitrise" Header="Maitrise" Sortable="true" DataIndex="idLupMaitrise" />
<ext:Column ColumnID="idLupExperience" Header="Experience" Sortable="true" DataIndex="idLupExperience" />
</Columns>
</ColumnModel>
<SelectionModel>
<ext:RowSelectionModel ID="RowSelectionModel1" runat="server" SingleSelect="true">
<AjaxEvents>
<RowSelect OnEvent="RowSelect" Buffer="250">
<EventMask ShowMask="true" Target="CustomTarget" Msg="Chargement" CustomTarget="#{Panel3}" />
<UserParams>
<ext:Parameter Name="Id" Value="this.getSelected().id" Mode="Raw" />
</UserParams>
</RowSelect>
</AjaxEvents>
</ext:RowSelectionModel>
</SelectionModel>
</ext:GridPanel>
</Center>
<East Collapsible="true" MinWidth="175" Split="true">
<ext:Panel ID="Panel3" runat="server" Width="175" Title="Details">
<Content>
<ext:Label ID="label1" runat="server" Text="test0"></ext:Label>
<ext:Slider runat="server" ID="Slider1" Width="214" Value="50" Increment="10" />
<ext:ComboBox ID="ComboBox1" runat="server" AutoPostBack="true">
<Items>
<ext:ListItem Text="Item 0" Value="10" />
<ext:ListItem Text="Item 1" Value="20" />
<ext:ListItem Text="Item 2" Value="30" />
<ext:ListItem Text="Item 3" Value="40" />
<ext:ListItem Text="Item 4" Value="50" />
</Items>
</ext:ComboBox>
</Content>
</ext:Panel>
</East>
</ext:BorderLayout>
...
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="ProgId" content="Word.Document"><meta name="Generator" content="Microsoft Word 12"><meta name="Originator" content="Microsoft Word 12"><link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cmatman%5CLOCALS%7E1%5CTemp%5Cmso htmlclip1%5C01%5Cclip_filelist.xml"><link rel="themeData" href="file:///C:%5CDOCUME%7E1%5Cmatman%5CLOCALS%7E1%5CTemp%5Cmso htmlclip1%5C01%5Cclip_themedata.thmx"><link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5Cmatman%5CLOCALS%7E1%5CTemp%5Cmso htmlclip1%5C01%5Cclip_colorschememapping.xml"><sty le></style>Thank you for your help!