2011-05-06 43 views
0

我使用的是asp.net ValidationSummary。我的表單是屏幕的1.5倍,這意味着用戶一次無法看到完整的表單並且必須滾動。 ValidationSummary位於頁面的底部。用戶位於頁面的頂部,並且出現錯誤,則他/她將無法看到ValidationSummary,因爲這個控件不會獲得焦點,也不會讓瀏覽器向下滾動以顯示其自身。如果用戶位於頁面底部並且ValidationSummary位於頂部,則情況相同。asp.net ValidationSummary location/focus

請建議如何自動顯示此ValidationSummary?

回答

0

爲什麼不把ValidationSummary移到頂端呢?

或者只是style the ValidationSummary

這是一個UI問題,而不是技術問題。

+0

問題是再次如我提到的一樣,如果它放在頂部。造型不是問題,而是顯示/聚焦錯誤消息。 – bjan 2011-05-07 04:41:56

2

我發現驗證摘要並不是對長格式的用戶最友好,特別是在出現滾動時。

爲什麼不刪除驗證摘要並使用驗證錯誤消息突出顯示帶有錯誤的字段,旁邊是控件和提交按鈕旁邊的可視化標識符?這個appraoch會很多mroe用戶友好

+0

表單中有很多並排的字段(2列),所以沒有足夠的空間來顯示錯誤信息 – bjan 2011-05-07 04:40:00

+0

爲什麼不把標籤放在控件上方並在標籤旁邊輸出錯誤消息? – Burt 2011-05-07 15:49:44

相關問題