Imagine we have a form that contains many form fields. If that page contains
errors, it could be difficult for users to figure out which control caused a given
error, because the page is so big. The ValidationSummary control can alleviate
this problem by presenting the user with a list of error messages in one place on
the page. Lets see the ValidationSummary control in use. Add it to the end of
your Login.aspx file, like so:
File: Login.aspx (excerpt)
<!-- Submit Button -->
<asp:Button id="submitButton" runat="server" Text="Submit"
OnClick="submitButton_Click" />
<!-- Validation Summary -->
<asp:ValidationSummary id="vSummary" runat="server" />
When the user clicks the Submit button, the ValidationSummary is populated
automatically with a list of all the errors on the page, as we can see in Figure 6.7.
Figure 6.7. Using the ValidationSummary control

Get Build Your Own ASP.NET 2.0 Web Site Using C# & VB, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.