Jul 29, 2010, 1:44 PM
[CLOSED] Is it possible to Select Items of a multi select during ajax event
Dear Team,
Is there any workaround to select the Items of Multi Select control during AjaxEvent? We are using 0.8.3 version of coolite.
Here is my trial:
Page Content:
Is there any workaround to select the Items of Multi Select control during AjaxEvent? We are using 0.8.3 version of coolite.
Here is my trial:
Page Content:
<formid="form1"runat="server">
<ext:ScriptManagerID="smCoolite"runat="server">
</ext:ScriptManager>
<div>
<ext:MultiSelectID="msTest"runat="server">
<Items>
<ext:ListItemText="One"Value="1"/>
<ext:ListItemText="Two"Value="2"/>
<ext:ListItemText="Three"Value="3"/>
<ext:ListItemText="Four"Value="4"/>
<ext:ListItemText="Five"Value="5"/>
<ext:ListItemText="Six"Value="6"/>
<ext:ListItemText="Seven"Value="7"/>
<ext:ListItemText="Eight"Value="8"/>
</Items>
<Listeners>
<ClickHandler="debugger;"/>
</Listeners>
</ext:MultiSelect>
</div>
<div>
<ext:ButtonID="btnSelectItems"runat="server">
<AjaxEvents>
<ClickOnEvent="btnSelectItems_Click">
</Click>
</AjaxEvents>
<Listeners>
<ClickHandler="#{msTest}.selectedIds = Ext.decode('[1,2,3]');#{msTest}.render();"/>
</Listeners>
</ext:Button>
</div>
</form>
And Code Behind is:using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using Coolite.Ext.Web;
publicpartialclassMultiSelectSelectionDuringAjaxEvent : System.Web.UI.Page
{
protectedvoid Page_Load(object sender, EventArgs e)
{
}
protectedvoid btnSelectItems_Click(object sender, Coolite.Ext.Web.AjaxEventArgs e)
{
SelectedListItem sli = newSelectedListItem("One", "1", 0);
msTest.SelectedItems.Add(sli);
sli = newSelectedListItem("Two", "2", 1);
msTest.SelectedItems.Add(sli);
sli = newSelectedListItem("Three", "3", 2);
msTest.SelectedItems.Add(sli);
}
}
Regards,
Last edited by geoffrey.mcgill; Jul 29, 2010 at 9:30 PM.