2013-05-22 68 views
1

我正在尋找一個網格的摘要行或頁腳行,我可以顯示所有列的總值,此頁腳行不應滾動(虛擬)。dojo網格的摘要行

如果我錯了,請糾正我。網格的摘要行在Dojo中不可用作爲默認控件。

我已經實現了上述摘要行功能用於電網通過

1)添加第二個網格只有頭正下方要將尾行的網格,作爲一個整體它的外觀像一個頁腳行到網格

面臨的問題是

1)列大小調整即,當你在電網1調整任何列的網格2(網格僅頭中的相同的列)必須被調整大小

上述問題可以得到解決捕捉重新在電網1大小事件和傳播活動,以柵2

2)當您調整列,我們將得到水平滾動條對於這兩種網格

有沒有辦法從電網1傳播水平滾動事件到網格2,以便當您滾動網格1,然後同時網格2必須滾動或如何獲得兩個網格只有一個滾動

是否有任何其他方式來實現上述功能的網格。

+0

不幸的是描述,甚至有三個網格(enhancedGrid,dgrid併爲gridx),它還是一個總結性質看起來Dojo看起來並不像Dojo支持網格上的一個頁腳... – mtyson

+0

@ mtyson - 是的,你是對的Dojo沒有任何與頁腳的網格部件但是我上面提到的是爲我工作,因爲我有處理列大小並隱藏水平scro因爲沒有問題... –

回答

2

我通過將網格「堆疊」在一起實現了這一目標。主要數據和頁腳網格。使用CSS來隱藏頁腳網格的標題。你必須使用javascript來更新頁腳網格的總和。

+0

@丹尼斯我同意這是解決方案,但隨着你需要處理列調整大小,因爲你調整任何你的列在主數據網格相應的頁腳網格列也應調整大小..還有,如果你有更多的列,那麼你需要掌握水平滾動條也是因爲有兩個網格,如果你滾動瀏覽器網格滾動相應的主要數據網格內容必須移動....我有實現了這兩個(列大小調整和水平滾動條),它爲我工作得很好! –