我爲適合寡婦的合作伙伴創建了一個VB.Net貸款申請。該應用程序跟蹤會員的貸款和付款,並且還用作會計系統。在我的第一個版本中,用戶覺得每次發生錯誤時都顯示一個消息框非常煩人。我的解決方案是在標籤控件中輸出錯誤。用戶接受了修改,但我覺得我做錯了。顯示數據錄入錯誤的最佳方式
1
A
回答
1
他們可能被一個模式對話框打擾了他們的輸入流。想象一下,如果Word在每次輸入一個無法在字典中找到的單詞時都會打斷您,而不是僅僅用紅色標出它,並讓您稍後修復拼寫錯誤。你會輸入很慢。
我建議您只突出顯示輸入錯誤,並讓他們回來並在完成後解決問題。如果他們嘗試提交表單(或者其他類似的表單),則顯示該對話框,並且不要讓他們提交,直到他們修復或確認標記爲有錯誤的字段。
0
開始用別人的驗證控件,像這樣的:如果有必要
http://www.codeproject.com/KB/validation/validationprovider.aspx
,然後修改它。這一個按照蜥蜴的說法工作,並且沒有煩人的標記。
0
可以突出包含錯誤的領域和鼠標懸停顯示錯誤信息或懸停文字?
如果它是適當的,你可能有一個鮮紅的
"Show Errors"
按鈕的地方,這將顯示討厭的彈出與所有的錯誤的列表。
不請自來的建議是:如果他們告訴用戶如何修復的錯誤,而不是出了什麼問題的錯誤信息是更有幫助。
祝你好運!
相關問題
- 1. 以行和列的格式顯示數據的最佳方式
- 2. 使用jQuery通過JSON顯示數據的最佳方式
- 3. 顯示關聯數據的最佳方式是什麼?
- 4. C#:在網格中顯示數據的最佳方式?
- 5. Watchkit:顯示大量數據的最佳方式
- 6. 顯示SQL結果的最佳方式
- 7. 顯示12列表的最佳方式
- 8. 在default.ctp中顯示當前登錄用戶的最佳方式?
- 9. 錯誤處理的最佳方式
- 10. 最快的方式,以顯示MySQL數據庫記錄
- 11. 在表格填寫數據後顯示數據的最佳方式
- 12. MVC模式:顯示元素數組的最佳方式
- 13. 顯示公式的最佳數學庫
- 14. 插入記錄的最佳數據庫
- 15. 向用戶iOS顯示錯誤信息的最佳方法
- 16. 顯示MVP模式驗證錯誤的最佳做法
- 17. 最佳登錄方式?
- 18. 加入計數的最佳方式Arango
- 19. 什麼是在asp.net上顯示錯誤的最佳方式mvc ajax請求
- 20. 在MVC中處理和顯示狀態/錯誤消息的最佳方式?
- 21. 長表單顯示錯誤的最佳方式。可用性問題
- 22. 最佳方法 - 顯示隱藏數據庫反饋提示
- 23. iPad - 存儲數據的最佳方式
- 24. 存儲數據的最佳方式
- 25. 存儲數據的最佳方式
- 26. 緩存數據的最佳方式
- 27. 什麼是「洗牌」數據庫記錄表的最佳方式?
- 28. 在Apache中記錄POST數據的最佳方式是什麼?
- 29. 記錄mysql數據庫的最佳方式是什麼?
- 30. 聚合日誌記錄數據的最佳方式