2011-10-28 47 views
1

我一直在尋找並找不到答案。我有一個modalDialog上的ASPxGrid。當對話框關閉時,我想要返回所選行中的數據(如果可能的話還有列的後面的字段)。我無法弄清楚如何傳回showModalDialog返回值中的rowdata對象;無法弄清楚如何返回ModalDialog中選定的網格行

感謝 查爾斯

回答

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使用回調來獲取行值。