Javascript:检查RadGrid项目是否处于编辑模式

时间:2012-01-11 16:28:26

标签: javascript asp.net radgrid

我使用telerik RadGrid ,我想检查 GridDataItem 是否处于编辑模式

使用 javascript

我可以使用VB处理这个问题,但我想在客户端执行此操作。

如果有人也可以告诉我如何遍历网格中的所有项目并获取所选项目

使用JavaScript。

我被困在这里..任何帮助请...我将不胜感激。

2)我在Javascript中遇到OnCommand函数问题

我在radgrid中有一个 commandItemTemplate

我添加了一个客户端事件:<ClientEvents OnCommand="OnCommand" />

功能:function OnCommand(sender, args) { if (args.get_commandName() == 'EditSelected') { ....}

OnCommand不会触发 CommandItemTemplate 中的任何命令 另一方面,它会触发其他命令,如(编辑,更新,删除,...)。

我不知道为什么?我需要帮助。

1 个答案:

答案 0 :(得分:4)

你看过documentation了吗?使用get_editItems()应该可以做到这一点

function getTableViewEditedItems() {
    var masterTable = $find("<%= RadGrid1.ClientID %>").get_masterTableView();
    //get all edited GridDataItems from the current table view that are in edit mode
    var editedItemsArray = masterTable.get_editItems();
}