© Robert E. Beasley 2020
R. E. BeasleyEssential ASP.NET Web Forms Developmenthttps://doi.org/10.1007/978-1-4842-5784-5_5

5. Data Validation Controls

Robert E. Beasley1 
(1)
Franklin, IN, USA
 

5.1 Introduction

Data validation controls ensure that bad data does not make its way into a software system. If we allow bad data into a system, we will get bad information out of it. This reflects the age-old principle: garbage in, garbage out (GIGO). The importance of allowing only good data into a software system is that good data leads to good information, good information leads to good decision making, and good decision making leads to organizational stability (in a not-for-profit context) or competitive advantage (in a for-profit context).

Several of the graphical ...

Get Essential ASP.NET Web Forms Development: Full Stack Programming with C#, SQL, Ajax, and JavaScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.