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

发布于 2024-12-26 09:19:59 字数 777 浏览 0 评论 0原文

我正在使用 telerik RadGrid ,我想

使用 javascript 检查 GridDataItem 是否处于编辑模式。

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

如果有人能告诉我如何

使用 JavaScript 循环遍历网格中的所有项目并获取所选项目。

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

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

我在 radgrid 中有一个 commandItemTemplate

我添加了一个客户端事件:

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

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

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

Iam using a telerik RadGrid and I want to check if GridDataItem is in edit mode

Using javascript .

I can handle this using VB but I want to do it on Client Side.

If anyone can tell me also how to loop through all Items in the Grid and get selected item

using JavaScript.

I'm stuck Here .. Any Help Please ... I will be grateful.

2) I have a problem with OnCommand function in Javascript

I have a commandItemTemplate in radgrid.

and I add a client event: <ClientEvents OnCommand="OnCommand" />

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

The OnCommand doesn't fire on any of the commands in the CommandItemTemplate
, on the other hand , it fires on other commands like (Edit,Update,Delete,...).

I don't know why?? I need Help Please.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦在夏天 2025-01-02 09:19:59

您是否看过文档< /a>?使用 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();
}

Have you looked at the documentation? Using get_editItems() should do the trick

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();
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文