2013-07-08 61 views
3

我有一個Kendo網格,列數太多。最初我選擇隱藏一些列,但後來我決定使用水平滾動條顯示所有列。列線在Kendo網格中不同步

我通過給每列指定寬度來做到這一點。當我這樣做時,每列之間的行與標題行不同步。

我的意思是,網格的數據部分中的行相對於標題行略微向左移動。

爲了澄清,當我給每個像素的寬度像素上述問題仍然存在。但是,當我給出%的寬度時,滾動條不顯示。

我想顯示滾動條以顯示所有列。

有關如何做到這一點的任何想法?

+0

請給我一些想法。如果我不清楚,請告訴我。 – Manikandan

回答

4

這裏是水平滾動條非常直接的網格(忽略虛擬化)http://demos.kendoui.com/web/grid/virtualization-remote-data.html。 的寬度在網格或它的父和寬度與它們的和在實際電網寬度每一列,那麼你得到你的滾動條:

{ field: "OrderID", title: "Order ID", width: 60 }, 

(我沒有過去比較少劍道電網和從來沒有經歷過這樣的問題聽起來就像你直接在html上設置列寬,我看不出Kendo如何脫離同步。)

+0

我有一個類似的問題,除了我不想使用滾動條不解決同步問題,它留下了一個不使用/不需要提及它是一個水平同步問題的垂直滾動條。我已經設置了改變主網格框的父寬度,但不影響繼續擴展的內部數據,我更喜歡如果我可以讓數據進入第二行,就像在另一個網格中一樣(我檢查過,我看不到2個網格之間有什麼區別,所以......) – Myzifer

+0

Nm我想出了爲什麼,因爲我輸入了一個不含空格的文本行,ie7/8不能處理這個問題,而是將文本保留在一行上。 – Myzifer

+0

看看這裏http://stackoverflow.com/questions/17543306/kendo-grid-column-width-scrollable可能有幫助。 – Vojtiik