Oct 01, 2010, 12:01 PM
Hi,
These methods have been added to the toolkit. (SVN revision #3132)
Here is an example.
Example
These methods have been added to the toolkit. (SVN revision #3132)
Here is an example.
Example
<%@ Page Language="C#" %>
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
<script runat="server">
protected void SelectAll(object sender, DirectEventArgs e)
{
this.MultiSelect1.SelectAll();
}
protected void DeselectAll(object sender, DirectEventArgs e)
{
this.MultiSelect1.DeselectAll();
}
protected void DeselectAllWithSuppressEvent(object sender, DirectEventArgs e)
{
this.MultiSelect1.DeselectAll(true);
}
</script>
<!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 runat="server">
<title>MultiSelect API - Ext.Net Example</title>
</head>
<body>
<form runat="server">
<ext:ResourceManager runat="server" />
<ext:MultiSelect ID="MultiSelect1" runat="server">
<Items>
<ext:ListItem Text="Text 1" Value="Value1" />
<ext:ListItem Text="Text 2" Value="Value2" />
<ext:ListItem Text="Text 3" Value="Value3" />
</Items>
<Listeners>
<AfterRender Handler="this.view.on( 'selectionchange',
function() {
Ext.Msg.notify('', 'selectionchange');
});"/>
</Listeners>
</ext:MultiSelect>
<ext:Button
runat="server"
Text="Client selectAll()">
<Listeners>
<Click Handler="#{MultiSelect1}.selectAll();" />
</Listeners>
</ext:Button>
<ext:Button
runat="server"
Text="Client deselectAll()">
<Listeners>
<Click Handler="#{MultiSelect1}.deselectAll();" />
</Listeners>
</ext:Button>
<ext:Button
runat="server"
Text="Client deselectAll() with event supressing">
<Listeners>
<Click Handler="#{MultiSelect1}.deselectAll(true);" />
</Listeners>
</ext:Button>
<ext:Button
runat="server"
Text="Server SelectAll()"
OnDirectClick="SelectAll"/>
<ext:Button
runat="server"
Text="Server DeselectAll()"
OnDirectClick="DeselectAll"/>
<ext:Button
runat="server"
Text="Server DeselectAll() with event supressing"
OnDirectClick="DeselectAllWithSuppressEvent"/>
</form>
</body>
</html>