Hi Dear
This problem occurred after update :
I use this java for enable disable items in toolbar :
function RowSelected(sender, eventArgs) {
var grid = sender;
var radToolBar = $telerik.findControl(grid.get_element(), "rtb_gridOp");
if (grid.get_masterTableView().get_selectedItems().length > 0) {
radToolBar.get_items().getItem(1).set_enabled(true);
radToolBar.get_items().getItem(2).set_enabled(true);
radToolBar.get_items().getItem(5).set_enabled(true);
}
else {
radToolBar.get_items().getItem(1).set_enabled(false);
radToolBar.get_items().getItem(2).set_enabled(false);
radToolBar.get_items().getItem(5).set_enabled(false);
}
}
My Radgrid toolbar:
<CommandItemTemplate>
<telerik:RadToolBar ID="rtb_gridOp" runat="server" AutoPostBack="true" OnClientButtonClicking="onToolBarClientButtonClicking">
<Items>
<telerik:RadToolBarButton ImageUrl="/img/add-icon.png" ToolTip="<%$ Resources:Resource, newRecord %>"
CommandName="InitInsert" Visible='<%# rg_chekList.EditIndexes.Count == 0 && !rg_chekList.MasterTableView.IsItemInserted %>'>
</telerik:RadToolBarButton>
<telerik:RadToolBarButton ImageUrl="/img/delete-icon.png" ToolTip="<%$ Resources:Resource, deleteRecord %>" Enabled="false"
CommandName="DeleteSelected" Visible='<%# rg_chekList.EditIndexes.Count == 0 && !rg_chekList.MasterTableView.IsItemInserted%>'>
</telerik:RadToolBarButton>
<telerik:RadToolBarButton ImageUrl="/img/edit-icon.png" ToolTip="<%$ Resources:Resource, editRecord %>" Enabled="false"
CommandName="EditSelected" Visible='<%# rg_chekList.EditIndexes.Count == 0 && !rg_chekList.MasterTableView.IsItemInserted%>' ></telerik:RadToolBarButton>
<telerik:RadToolBarButton CommandName="UpdateEdited" ImageUrl="/img/update.png" ToolTip="<%$ Resources:Resource, updateRecord %>"
Visible='<%# rg_chekList.EditIndexes.Count > 0 %>'></telerik:RadToolBarButton>
<telerik:RadToolBarButton CommandName="PerformInsert" ImageUrl="/img/update.png" ToolTip="<%$ Resources:Resource, okRecord %>"
Visible='<%# rg_chekList.MasterTableView.IsItemInserted %>'>
</telerik:RadToolBarButton>
<telerik:RadToolBarButton CommandName="CancelAll" ImageUrl="/img/cancel.png" ToolTip="<%$ Resources:Resource, cancelRecord %>"
Visible='<%# rg_chekList.EditIndexes.Count > 0 || rg_chekList.MasterTableView.IsItemInserted %>'></telerik:RadToolBarButton>
<telerik:RadToolBarButton CommandName="RebindGrid" ImageUrl="/img/reload-icon.png" ToolTip="<%$ Resources:Resource, refresh %>">
</telerik:RadToolBarButton>
<telerik:RadToolBarButton IsSeparator="true"></telerik:RadToolBarButton>
<telerik:RadToolBarButton CommandName="CopyItem" ImageUrl="/img/copy-icon.png" ToolTip="<%$ Resources:Resource, copyItem %>" Enabled="false">
</telerik:RadToolBarButton>
<telerik:RadToolBarButton CommandName="TranslateGrid_Chek" ImageUrl="/img/Translate.png" ToolTip="<%$ Resources:Resource, translationList %>" Enabled="false">
</telerik:RadToolBarButton>
</Items>
</telerik:RadToolBar>
</CommandItemTemplate>
When the item is disabled Command DONT FIRE !
I never had this problem with version 2013
Is this a BUG?
Please help
This problem occurred after update :
I use this java for enable disable items in toolbar :
function RowSelected(sender, eventArgs) {
var grid = sender;
var radToolBar = $telerik.findControl(grid.get_element(), "rtb_gridOp");
if (grid.get_masterTableView().get_selectedItems().length > 0) {
radToolBar.get_items().getItem(1).set_enabled(true);
radToolBar.get_items().getItem(2).set_enabled(true);
radToolBar.get_items().getItem(5).set_enabled(true);
}
else {
radToolBar.get_items().getItem(1).set_enabled(false);
radToolBar.get_items().getItem(2).set_enabled(false);
radToolBar.get_items().getItem(5).set_enabled(false);
}
}
My Radgrid toolbar:
<CommandItemTemplate>
<telerik:RadToolBar ID="rtb_gridOp" runat="server" AutoPostBack="true" OnClientButtonClicking="onToolBarClientButtonClicking">
<Items>
<telerik:RadToolBarButton ImageUrl="/img/add-icon.png" ToolTip="<%$ Resources:Resource, newRecord %>"
CommandName="InitInsert" Visible='<%# rg_chekList.EditIndexes.Count == 0 && !rg_chekList.MasterTableView.IsItemInserted %>'>
</telerik:RadToolBarButton>
<telerik:RadToolBarButton ImageUrl="/img/delete-icon.png" ToolTip="<%$ Resources:Resource, deleteRecord %>" Enabled="false"
CommandName="DeleteSelected" Visible='<%# rg_chekList.EditIndexes.Count == 0 && !rg_chekList.MasterTableView.IsItemInserted%>'>
</telerik:RadToolBarButton>
<telerik:RadToolBarButton ImageUrl="/img/edit-icon.png" ToolTip="<%$ Resources:Resource, editRecord %>" Enabled="false"
CommandName="EditSelected" Visible='<%# rg_chekList.EditIndexes.Count == 0 && !rg_chekList.MasterTableView.IsItemInserted%>' ></telerik:RadToolBarButton>
<telerik:RadToolBarButton CommandName="UpdateEdited" ImageUrl="/img/update.png" ToolTip="<%$ Resources:Resource, updateRecord %>"
Visible='<%# rg_chekList.EditIndexes.Count > 0 %>'></telerik:RadToolBarButton>
<telerik:RadToolBarButton CommandName="PerformInsert" ImageUrl="/img/update.png" ToolTip="<%$ Resources:Resource, okRecord %>"
Visible='<%# rg_chekList.MasterTableView.IsItemInserted %>'>
</telerik:RadToolBarButton>
<telerik:RadToolBarButton CommandName="CancelAll" ImageUrl="/img/cancel.png" ToolTip="<%$ Resources:Resource, cancelRecord %>"
Visible='<%# rg_chekList.EditIndexes.Count > 0 || rg_chekList.MasterTableView.IsItemInserted %>'></telerik:RadToolBarButton>
<telerik:RadToolBarButton CommandName="RebindGrid" ImageUrl="/img/reload-icon.png" ToolTip="<%$ Resources:Resource, refresh %>">
</telerik:RadToolBarButton>
<telerik:RadToolBarButton IsSeparator="true"></telerik:RadToolBarButton>
<telerik:RadToolBarButton CommandName="CopyItem" ImageUrl="/img/copy-icon.png" ToolTip="<%$ Resources:Resource, copyItem %>" Enabled="false">
</telerik:RadToolBarButton>
<telerik:RadToolBarButton CommandName="TranslateGrid_Chek" ImageUrl="/img/Translate.png" ToolTip="<%$ Resources:Resource, translationList %>" Enabled="false">
</telerik:RadToolBarButton>
</Items>
</telerik:RadToolBar>
</CommandItemTemplate>
When the item is disabled Command DONT FIRE !
I never had this problem with version 2013
Is this a BUG?
Please help