2015-06-09 99 views
1

我有dijit/layout/ContentPane。我想在其中放置一個表格。確切地說,我需要一個帶有邊框的表格對齊內容。 表看起來是這樣的:dojo中的自定義聲明表

------------------------------- 
Header 1 | Value 1 | CheckBox 1 
Header 2 | Value 2 | CheckBox 2 
Header 3 | Value 3 | CheckBox 3 
------------------------------- 

是否有可能以聲明創建它(我想,我已經檢查了所有可能的集裝箱爲),或者我應該採取一個網格,使存儲等等,等等?

重要的一點:我不需要數據表。我需要一個佈局容器,它將像普通的HTML表格一樣工作,我可以將它放在dojo ContentPane中並應用樣式。

+0

您看過[TableContainer](https://dojotoolkit.org/reference-guide/ 1.10/dojox/layout/TableContainer.html)佈局。 – frank

+0

是的,我試過了,但我沒有運氣來實現標籤專欄。 「標題N」和「值N」是簡單的文本字符串。爲什麼不使用標準的HTML **

**元素,其中每個數據元素代表文本或dojo小部件? – Antenka

+0

爲什麼不使用標準HTML **

**元素?你能提供更多的信息,你到底想達到什麼目的?您是否創建表來顯示數據或與表數據交互?您需要提供更多信息。 – frank

回答

0

嘗試使用dgrid。 您可以關注此鏈接http://dgrid.io/

我一直在使用它。它使用起來非常簡單,而且它還允許您輕鬆設置滾動條,在dgrid-select上添加事件等等。你是否瞭解道場商店?如果您還沒有:http://dgrid.io/js/dgrid/demos/laboratory/(如果您已經瞭解了dojo商店,您可以忽略它)...

+0

感謝您的回答。我想,我需要澄清一下我的問題。我不需要數據表。我需要一個佈局容器,它將像普通的HTML表格一樣工作,我可以將它放在dojo ContentPane中並應用樣式。 – Antenka

+0

我已經嘗試了一次與常規表,它工作:)必須是,我在之前的標記中犯了一些錯誤。謝謝你的時間。 – Antenka

+0

好的,當你說普通表標籤不起作用時,我感到非常困惑......那麼,對你有好處:D –