asp.net ValidationSummary location / focus

时间:2011-05-06 13:32:21

标签: asp.net focus location validationsummary

我正在使用asp.net ValidationSummary。我的表格是屏幕的1.5,这意味着用户无法一次看到完整的表格,他/她必须滚动。 ValidationSummary位于页面底部。用户位于页面顶部并发生错误,然后他/她将无法看到ValidationSummary,因为此控件既不会获得焦点也不会使浏览器向下滚动以显示自身。如果用户位于页面底部并且ValidationSummary位于顶部,则情况相同。

请建议如何自动显示此ValidationSummary?

2 个答案:

答案 0 :(得分:2)

我发现验证摘要对于长格式不是最友好的,特别是在滚动出现时。

为什么不删除验证摘要并使用控件旁边的验证错误消息和提交按钮旁边的可视对象突出显示错误的字段?这个appraoch将是很多mroe用户友好

答案 1 :(得分:0)

为什么不将ValidationSummary移到顶部呢?

或只是style the ValidationSummary

这是一个UI问题,而不是技术问题。