Most spreadsheet problems come from static cell ranges—Excel tables replace them with dynamic, self-managing data structures.
Here's how to integrate the ASP.NET CustomValidator control with client-side code to create a page that uses Ajax and server-side code to validate data at the browser. In a comment to a tip in our ...