我使用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 中的任何命令 另一方面,它会触发其他命令,如(编辑,更新,删除,...)。
我不知道为什么?我需要帮助。
答案 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();
}