我的Asp.NET MVC 4應用程序中有一個DevExpress GridView,並希望通過JavaScript訪問客戶端上的行數據。目前,我做了以下內容:通過GridView的客戶端API訪問行數據
指定哪個值被傳遞給js函數ChangeDetailsTab:從ChangeDetailsTab接收陣列
function OnGridFocusedRowChanged(s, e) {
s.GetRowValues(s.GetFocusedRowIndex(),
'MOL_REGID;BATCH_NAME;MOL_NAME;MOL_ENTERED_BY;', ChangeDetailsTab);
}
訪問值:
function ChangeDetailsTab(rowData) {
var molRegId= rowData[0];
var batchName= rowData[1];
var molName= rowData[2];
var molEnteredBy= rowData[3];
}
這種方法使得因爲列名必須在一個大字符串中指定(請參閱示例1第3行),所以稍後訪問大量值或添加/刪除值非常不好。
有沒有人更好的解決這個問題?
爲什麼不你直接聯繫DX傢伙嗎? – Mikhail
想到給你們這裏試試周末;-) – Sg1team