2017-07-07 54 views

回答

0

是的,你可以使用表容器來創建一個像HTML這樣的表格。請通過下面的鏈接來解釋什麼是表格容器以及如何創建表格。

https://dojotoolkit.org/reference-guide/1.10/dojox/layout/TableContainer.html

+0

我看過這個鏈接,但是這並不表示創建標題以及如何處理可編輯文本框和comboxes的String []。還有如何處理像ID這樣完全不可編輯的列。 –

+0

我能夠用數據網格做到這一點,但數據網格的問題是,它需要點擊一次,看看是否有一個組合框有編輯或文本框。如果有一個組合框,那麼你需要再次點擊打開該下拉菜單查看可能的值。客戶端只需要基本的文本框或組合框,而不是複雜的數據網格,因此我認爲我會創建一個表而不是數據網格。 –

0

雖然可以使用TableContainer,這不會是容易的TableContainer旨在顯示各個小部件,每個小部件都帶有其標題。

就你而言,標題是表格第一行中的單元格。所以,你可以:

  • 禁用頭(showLabels設置爲false)
  • 首先提供儘可能多的殘疾人文本框,因爲有列,與他們的值設置爲相應的列標題的文本,以填補第一行
  • 然後提供內容的小部件來填充內容的行

最後,

  • 外觀可能不是b e你需要知道TableContainer在這方面是有限的。
  • ,你將不得不處理的變化邏輯:取回已更改的每個單獨部件的內容的價值(或全部內容的小部件)

你有沒有考慮使用dgrid?看一個例子here。關聯的源代碼是一個很好的起點

相關問題