2012-07-16 201 views
0

首先,我是新來的DevExpress。我已經做搜索了相當數量的,但還沒有發現什麼,我試圖做的是解決方案:打開從ASPxGridView基於斷行鍵的詳細信息頁面。DevExpress的詳細信息視圖從ASPxGridView

我見過的孩子詳細的例子,但因爲我有多個相關的表的每一個可包含太多行被很好地顯示嵌套在網格中,我想這個視圖中創建一個單獨的頁面。

我有主表格來完成。我還沒有想出的是

  1. 如何根據行鍵創建列中的鏈接。
  2. 創建相關的詳細信息頁面的最佳方式。

回答

1

你可以在GridView中有一個列(帶有一個超鏈接),它被點擊後調用JavaScript函數。該JS函數做相應的動作拉起詳細信息視圖,其colud是頁轉到或按您的需求,一個Ajax彈出詳細視圖。

<dxwgv:GridViewDataTextColumn Caption="Details"> 
    <EditFormSettings Visible="False" /> 
    <DataItemTemplate> 
     <a href="showDetails('<%# Container.KeyValue.ToString() %>')"> Show Details </a> 
    </DataItemTemplate> 
</dxwgv:GridViewDataTextColumn> 

JS代碼...

<script type="text/javascript"> 
    function showDetails(rowId){ 
     //Your Logic of how to display Details for the Row id 
    }  
</script> 
相關問題