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 |
} |