1
A
回答
5
我不太清楚「按字母順序排列的尋呼機」的真正含義,但我認爲您可能正在尋找某種按字母順序排列的導航器,就像我們在Notes客戶端的個人NAB中使用的那樣,對不對?
如果是這樣,你不是真的尋找一個傳呼機,但爲字母視圖過濾器。下面是到那裏一個辦法:
- 創建面板,給它一個獨特的ID,如「viewContainer」或 東西。把你的視圖面板放到面板中;當然視圖的主要排序順序必須是字母
- 上方創建「viewContainer」,沒有必要在這裏ID
把重複這種新面板內第2個面板,並將其綁定到一個新的JavaScript數組,這樣的:
new Array(「a」,「b」,「c」,...,「x」,「y」,「z」);
的重複輸入集合名稱,如「信」
- 把重複內的鏈路控制。該鏈接的標籤將按照重複的集合名稱(即「字母」)計算得出 。
分配onclick事件鏈接一個sessionScope變量,設置爲當前集合名稱的價值,這樣的:
sessionScope.filter =信;
設置事件的刷新模式部分,以便它刷新你的viewContainer面板viewContainer內
彰顯您的視圖控件。在其數據屬性中查找標有「按列值過濾」的屬性字段並進行計算。輸入此代碼:
sessionScope.filter;
就是這樣。
編輯: 當然,您可以從視圖本身動態地構建repeat的數據源數組。因此,而不是建築,靜一對-Z陣列,你也可以使用這樣的事情:
@Unique(@Left(@DbColumn(@DbName(), "yourLookupView", viewColNumber), 1));
這應該只返回包含這些字母真的是在您的視圖的數組。
此外,你可以在重複重置過濾器以外的其他靜態鏈接控件顯示所有條目。它會像重複鏈接一樣使用onclick事件調用此代碼:
sessionScope.filter=null;
享受!
1
我會去這樣的:使式@Left(value; 1)
分類視圖。然後通過重複或某些ExtLib組件(鏈接列表,導航器,菜單)呈現@DbColumn的結果作爲分頁器。每個鏈接都會將顯示的視圖限制爲「單個類別」或跳轉到「開始於」字符。
相關問題
- 1. bxSlider尋呼機:製作圖像而不是數字
- 2. ResponsiveSlides不顯示尋呼機
- 3. 如何在列表視圖中隱藏數字尋呼機
- 4. 如何將用戶的選定值顯示爲字母而不是數字?
- 5. jqgrid尋呼機不顯示數據
- 6. 數據尋呼機不顯示
- 7. 當首次創建視圖尋呼機時顯示指定頁面
- 8. 如何在ASP.NET中創建尋呼機
- 9. 如何訪問從視圖尋呼機
- 10. 顯示文字爲正方形符號而不是字母
- 11. jqGrid尋呼機圖標沒有顯示
- 12. 與視圖尋呼機
- 13. Json編碼顯示數字而不是字母
- 14. 如何開始片段2而不是片段1在視圖尋呼機
- 15. 顯示隨機字母作爲屬性值而不是數組項
- 16. MVC 5:如何在視圖中顯示字符串而不是數字
- 17. 隨機顯示會員,而不是按字母順序
- 18. Tablesorter兩個尋呼機:沒有顯示數字
- 19. 顯示在視圖尋呼機相鄰片段的一部分
- 20. 如何在視圖尋呼機中加載陣列位圖顯示?
- 21. Android視圖尋呼機適配器顯示空屏幕
- 22. 突出顯示選項卡視圖尋呼機android
- 23. 在視圖尋呼機中的自定義字體在android
- 24. 如何創建多個圖像的隨機數字在iOS中隨機顯示而不重複?
- 25. 將數字尋呼機添加到jqGrid
- 26. 如何使用Bootstrap爲表創建尋呼機?
- 27. TabLayout圖標使用視圖尋呼機
- 28. 強制ASP.NET GridView的尋呼機顯示
- 29. jqGrid的顯示問題 - 在尋呼機
- 30. 強制Rad GridView的尋呼機顯示
這正是我所期待的。謝謝。 – 2012-07-17 17:23:41