Jun 10, 2010, 3:39 PM
[1.0] MultiCombo trigger question
Hi, I'm very new to the coolite toolkit (and very impressed I might add).
I'm doing some testing and was wondering if I could get some light on something.
In the below server codebehind, I'm unable to hide/show a trigger. Is there something I'm missing?
I'm doing some testing and was wondering if I could get some light on something.
In the below server codebehind, I'm unable to hide/show a trigger. Is there something I'm missing?
<!-- multicombo markup -->
<ext:MultiCombo ID="Multi1" runat="server" Width="260">
<Triggers>
<ext:FieldTrigger Qtip="Select All" Tag="select_all" Icon="SimpleAdd" />
<ext:FieldTrigger Qtip="Clear All" Tag="clear_all" Icon="Clear" HideTrigger="true" />
</Triggers>
<DirectEvents>
<TriggerClick OnEvent="MultiCombo_TriggerClicked">
<ExtraParams>
<ext:Parameter Name="Tag" Value="tag" Mode="Raw" />
</ExtraParams>
</TriggerClick>
</DirectEvents>
<Items>
<ext:ListItem Text="Item 1" Value="1" />
<ext:ListItem Text="Item 2" Value="2" />
<ext:ListItem Text="Item 3" Value="3" />
<ext:ListItem Text="Item 4" Value="4" />
<ext:ListItem Text="Item 5" Value="5" />
</Items>
</ext:MultiCombo>
<!-- server side codebehind -->
<script runat="server">
Public Sub MultiCombo_TriggerClicked(ByVal sender As Object, ByVal e As Ext.Net.DirectEventArgs)
Dim objMC As MultiCombo = sender
Select Case e.ExtraParams("Tag")
Case "clear_all"
objMC.Clear()
objMC.Triggers(0).HideTrigger = IIf(objMC.Triggers(0).HideTrigger, False, True)
objMC.Triggers(1).HideTrigger = IIf(objMC.Triggers(0).HideTrigger, False, True)
Case "select_all"
objMC.SelectAll()
objMC.Triggers(0).HideTrigger = IIf(objMC.Triggers(0).HideTrigger, False, True)
objMC.Triggers(1).HideTrigger = IIf(objMC.Triggers(0).HideTrigger, False, True)
End Select
End Sub
</script>
Thanks for the great tools!!