Hi,
I'm trying to set the toggle state of a button in a togglelist from client side code but nothing I try works.
<telerik:RibbonBarGroup Text="Status Filter"> <Items> <telerik:RibbonBarToggleList> <ToggleButtons> <telerik:RibbonBarToggleButton Value="StatusFilterAll" Size="Medium" Text="All" Toggled="true" /> <telerik:RibbonBarToggleButton Value="StatusFilterOpen" Size="Medium" Text="Open" /> <telerik:RibbonBarToggleButton Value="StatusFilterInProgress" Size="Medium" Text="In Progress" /> <telerik:RibbonBarToggleButton Value="StatusFilteronHold" Size="Medium" Text="On Hold" /> <telerik:RibbonBarToggleButton Value="StatusFilterClosed" Size="Medium" Text="Closed" /> <telerik:RibbonBarToggleButton Value="StatusFilterAllExClosed" Size="Medium" Text="All Except Closed" /> </ToggleButtons> </telerik:RibbonBarToggleList> </Items> </telerik:RibbonBarGroup>
I have tried
ServiceDeskRibbonbar.findToggleButtonByValue("StatusFilterAll").get_toggleList().set_toggledButton(ServiceDeskRibbonbar.findToggleButtonByValue("StatusFilterAll" ))
This does not seem to do anything. I have also tried
ServiceDeskRibbonbar.findToggleButtonByValue("StatusFilterAll" ).set_toggled(true)
This selects that item but the previous item still stays selected as well and the OnClientToggleListToggled is never fired.
So what is the correct way to achieve this?
Thanks