无法弄清楚如何在ModalDialog中返回选定的网格行

时间:2011-10-28 13:57:02

标签: c# asp.net webforms devexpress

我一直在寻找答案。我在modalDialog上有一个ASPxGrid。当对话框关闭时,我想返回所选行中的数据(如果可能的话,还有列后面的字段)。我无法弄清楚如何在showModalDialog返回值中传递rowdata对象;

由于 查尔斯

1 个答案:

答案 0 :(得分:1)

在服务器端将ASPxGridView ClientInstanceName设置为某个值(我将在js代码中使用“myGrid”)。 然后,用于获取列值的javascript代码应如下所示:

myGrid.GetRowValues(myGrid.GetFocusedRowIndex(), 'column1;column2;columnN', ProcessRowValues);

function ProcessRowValues(values) {
    alert('column1.value=' + values[0]);
    alert('column2.value=' + values[1]);
}

请注意,GetRowValues使用回调来获取行值。