當用戶試圖點擊:如何在MVC中顯示驗證消息?
保存
,他們在一些無效的數據進入,我想通知他們。這可能是與方法,如:
- 他們的注意力到需要他們的注意力用氣球提示的東西
- 自動落下組合框
- 觸發動畫
- 顯示一個模式對話框
- 等
其中控制器告訴視圖來顯示驗證消息的機制是什麼一些控件,因爲不同的視圖有不同的通知方法?
p.s.控制器不知道控件在視圖中物理排列的順序(例如,LTR語言環境想要以從上到下從左到右的視覺順序通知用戶,而RTL語言環境想要在底部通知用戶-up-從右到左的順序)
當用戶試圖點擊:如何在MVC中顯示驗證消息?
保存
,他們在一些無效的數據進入,我想通知他們。這可能是與方法,如:
其中控制器告訴視圖來顯示驗證消息的機制是什麼一些控件,因爲不同的視圖有不同的通知方法?
p.s.控制器不知道控件在視圖中物理排列的順序(例如,LTR語言環境想要以從上到下從左到右的視覺順序通知用戶,而RTL語言環境想要在底部通知用戶-up-從右到左的順序)
控制器可以一個Validation
對象添加到模型,該模型可以包含無效的字段,特定驗證消息的名稱等
視圖可以然後選擇渲染此對象,但它希望:突出顯示不正確的字段,動畫顯示某些內容,顯示模式對話框等。
如果您使用ASP.Net MVC 2.0,chec K出this post斯科特顧,雖然其中一些將適用於ASP.Net MVC 1.0以及。
謝謝
哪個MVC框架? – SLaks 2010-03-17 19:57:38
這種語言如何不可知?驗證技術可能會有所不同,具體取決於您使用的是哪種語言和MVC框架。 – 2010-03-17 19:58:28
@William我想他說他想要一個能夠解決問題的「架構」或「系統描述」。語言和服務器技術並不重要。重要的是HTTP和DOM。 – 2010-03-17 20:10:51