I am looking to create a script to toggle the enable/disable flag of a few toolbar items when they are/aren't selected. I keep getting null back from get_masterTableView - it looks correct to me though - am I missing something?
| function Grid1_OnRowSelected(sender, eventArgs) |
| { |
| var MasterTable = sender.get_masterTableView(); |
| var selectedRows = MasterTable.get_selectedItems(); |
| var gridToolbar = GetRegisteredServerElement("Grid1Toolbar"); |
| if (selectedRows.get_Count() > 0) |
| { |
| gridToolbar.findItemByAttribute("CommandName", "Copy").enable(); |
| gridToolbar.findItemByAttribute("CommandName", "Move").enable(); |
| gridToolbar.findItemByAttribute("CommandName", "ToggleStatus").enable(); |
| // Enable copy/move command items |
| } |
| else |
| { |
| gridToolbar.findItemByAttribute("CommandName", "Copy").disable(); |
| gridToolbar.findItemByAttribute("CommandName", "Move").disable(); |
| gridToolbar.findItemByAttribute("CommandName", "ToggleStatus").disable(); |
| // Disable copy/move command items |
| } |