我需要一個通用的方法來渲染一個組件特定的錯誤信息,它就在引起它的組件旁邊。到目前爲止,我已經使用了一個反饋面板,如果該頁面包含多個組件,則這並不理想,要求用戶向下滾動頁面。另外,如果您在頁面上放置多個反饋面板,它們都會顯示相同的消息。 是否有一種在特定組件附近渲染本地化錯誤消息的一般方法?渲染組件特定錯誤消息的最佳方式是什麼?
2
A
回答
2
幾年前,這方面有一篇很棒的博客文章。
詳細說明如何在報告錯誤的組件旁邊顯示錯誤消息。
http://stuq.nl/weblog/2008-09-03/user-friendly-form-validation-with-wicket
2
您可以在具有不同消息集的頁面上放置多個反饋面板。 FeedbackPanel
類具有一個構造函數,其格式爲IFeedbackMessageFilter,您可以創建自己的此過濾器實現來限制將顯示的消息。
要更完全地本地化您的消息以顯示在相關表單組件旁邊,您可以使用FormComponentFeedbackBorder。在這個blog post中顯示了一個很好的例子,可以將這些結合起來以在常規反饋面板中顯示消息,但也會突出顯示不良字段。
+0
謝謝,但我更關心人們如何解決在相關組件旁渲染本地化錯誤消息的問題。我可能想要突出顯示帶有紅色邊框的組件。 – 2013-03-02 17:42:35
相關問題
- 1. 渲染聲音文件的最佳方式是什麼?
- 2. 將NServiceBus消息路由到特定客戶端的最佳方式是什麼?
- 3. 格式化消息排隊的最佳方式是什麼?
- 4. 組織特徵文件的最佳方式是什麼?
- 5. ReactJS條件渲染組件與道具的最佳方式
- 6. 向卡夫卡發佈消息的最佳方式是什麼?
- 7. 在Express.js中顯示Flash消息的最佳方式是什麼?
- 8. 在QuoteRequest消息中設置SenderSubID的最佳方式是什麼?
- 9. 在WPF中渲染圖表的最佳方法是什麼?
- 10. 什麼是定位特定標籤的最佳方式?
- 11. 集中TempData成功/錯誤消息的最佳方法是什麼?
- 12. 解決這些Plesk錯誤消息的最佳方法是什麼?
- 13. 在Flash中渲染HD(1080p)動作遊戲的最佳方式是什麼?
- 14. 使用MarionetteJs實現雙(服務器端)渲染的最佳方式是什麼?
- 15. 在同一模板中渲染多個視圖的最佳方式是什麼?
- 16. 在Android中渲染攪拌機模型的最佳方式是什麼?
- 17. 將錯誤消息與C#中的錯誤代碼關聯的最佳方式是什麼?
- 18. 什麼是定製出站XML消息,AIF工作的最佳方式?
- 19. 渲染動態菜單的最有效方式是什麼
- 20. 最佳匹配額定配對的最佳方式是什麼?
- 21. 在rails中,定義常量字符串(如錯誤消息,通知等)的最佳方式是什麼?
- 22. iPhone - 在UITextfield下面顯示錯誤信息的最佳方式是什麼
- 23. 從Java解密DB2 -302錯誤的最佳方式是什麼?
- 24. 定義數組單元格的最佳方式是什麼?
- 25. 關聯NServiceBus響應消息的最佳方法是什麼?
- 26. 解析FIX消息的最佳方法是什麼?
- 27. 在iOS中渲染圈子的最佳技術是什麼?
- 28. 什麼是渲染複雜字體的最佳選擇?
- 29. 在DirectX 11中渲染精靈的最佳實踐是什麼?
- 30. JavaScript中3D渲染的最佳在線資源是什麼?
你有沒有看到這個博客帖子:http://stuq.nl/weblog/2008-09-03/user-friendly-form-validation-with-wicket?這聽起來像你想要的。 – Raystorm 2013-03-06 21:18:47
這是!發佈作爲答案,我會給你的觀點。 – 2013-03-07 14:03:09