我一直在寻找答案。我在modalDialog上有一个ASPxGrid。当对话框关闭时,我想返回所选行中的数据(如果可能的话,还有列后面的字段)。我无法弄清楚如何在showModalDialog返回值中传递rowdata对象;
由于 查尔斯
答案 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使用回调来获取行值。