我有以下情況:
我需要一個顯示Employees的列表框。就此而言,員工具有以下屬性 - id,name和department_name。我希望能夠顯示員工的姓名(甚至可能是department_name),但是當用戶選擇我想訪問員工ID的記錄時(因爲它是唯一的唯一標識符)。我不能使用id來查看,因爲它沒有商業意義。
我寧願不使用任何外部庫,在任何情況下我都不想使用smartGWT。
由於提前,
以太帶有隱藏ID列的GWT列表框(甚至可能還有一個額外的可視列)
回答
按照該GWT api,當你設置一個列表框項目,可以設置「項」和「價值」作爲獨立的實體,然後你就可以拿回經指數:
ListBox list = new ListBox();
list.addItem("John Smith", 1);
list.addItem("Jane Doe", 2);
int index = list.getSelectedIndex(); /// assuming selected index is zero for example
list.getValue(index); // ----> returns "John Smith"
list.getItemText(index); // ------> returns "1"
謝謝!當我環顧四周時,我不知道自己的腦袋在哪裏......你是否知道是否有任何方法可以顯示第二列?即兩列的列表框?或作爲替代每個行的「alt」屬性?我會在明天早上等到我接受你的答案,因爲我希望有人可能會提出額外的部分。 – Ittai 2011-03-17 19:06:34
如果您想要做第二列,那麼我認爲您需要使用[CellList](http://google-web-toolkit.googlecode.com/svn/javadoc/2.2/com/google/gwt/user/ cellview/client/CellList.html)與兩個TextCells(或兩列CellTable)的CompositeCell。而且由於ListBox只是一個
哇!謝謝。這正是我所期待的。我沒有得到實際測試,但從我閱讀的少數資源看起來非常好。再次感謝,我會發布更新,當我完成小測試時它是否真的適用於我。 – Ittai 2011-03-18 10:18:33
- 1. 製作一個帶有列甚至高度的表格
- 2. Android列表視圖與額外的額外隱藏字段
- 3. 可能有一個帶有可變列的表?
- 4. 錶帶隱藏列的列
- 5. 備用列()類,甚至可能列中的列內容?
- 6. 列表查看除法甚至沒有數據列表視圖
- 7. 所有可能的收藏品列表
- 8. 有關隱藏數據表中額外列的問題
- 9. 帶有擴展器的列表框到另一個列表框
- 10. 一個列的多個表外鍵..是否有可能?
- 11. 自動將視圖保存爲帶有額外列的表格
- 12. 可能隱藏一個SlickGrid列沒有從「列」數組中刪除它?
- 13. has_one帶有多個可能的外鍵列
- 14. 帶有外鍵列表的SQL列
- 15. 帶有列轉換器的數據表可能與列
- 16. DC.JS表是否可以隱藏一列?
- 17. SQL - 有沒有一種方法可以隱藏select中的列?
- 18. 帶有3列可用列表編輯的列表
- 19. Bootstrap 12列布局打破甚至還有兩個列空間remaning
- 20. 沒有`帶有可變參數列表
- 21. 帶有可變列數的ASP.NET表格
- 22. 列表中所有可能的金額,每個列表只能彙總一個條目
- 23. 循環讀取datagridview列,甚至不可見的列
- 24. 是否有可能做一個外部隱藏的重定向?
- 25. Java:Swing JComboBox,是否有可能爲列表中的每個項目隱藏數據?
- 26. 帶有ID列的SQL視圖
- 27. 甚至兩列的佈局,其中一列有一個頁眉和粘腳
- 28. 用javascript隱藏Google可視化列
- 29. jquery在表格中隱藏額外的下拉列表
- 30. 單元甚至有可能測試RenderMvcController?
只是爲了說清楚。我搜索了一下,看了看文檔,找不到明顯的方式,所以我在這裏問。這不是因爲我沒有試圖解決這個問題:) – Ittai 2011-03-17 13:59:31