我正在努力使用更好的實踐或推薦的UI設計模式,以便從數據列表(更具體地說是關鍵/值數據)中進行選擇。處理Web應用程序中數據列表選擇的建議?
我的問題是:
- 什麼時候應該使用一個下拉?
- 什麼時候應該使用單選按鈕和下拉列表?
- When should I use a list box?
- 如果您確實允許多選,那麼使用複選框列表會更好嗎?
- 什麼是從數據的 大名單處理選擇 最好的方法?
- 彈出窗口,使過濾/選擇數據
- 自動完成文本框(雖然不是很多支持鍵/值)
- 是否有良好的網站,解釋數據列表選擇的UI模式?
從大量的數據列表中選擇時,你是如何處理的?我看到很多使用值的自動完成指導,但沒有鍵。
我意識到這可能是主觀的,但我真的需要一些指導,以更好的方式來處理這種類型的數據輸入。
對於它的價值,我正在C#和ASP.NET Web窗體中開發我的應用程序。
更新
這裏的數據可能看起來像一個大名單,選擇的客戶爲例:
Id Name Address Active
-------------------------------------------------------------------
1 XYZ Company 1234 Main St., Some City, Some State Y
2 ABC Company 1234 Main St., Some City, Some State N
3 RST Company 1234 Main St., Some City, Some State Y
有時候,我的客戶希望看到更多的信息,不僅僅是值字段,在這種情況下名稱(這是將顯示在相關的文本框中)。
他們通常會如何「查看更多信息」?通過點擊這一行來顯示另一個頁面? – Tom 2009-10-28 21:24:09