From all I've read from many web sites (unfortunately not in codeproject), you can make your ASP.NET pages protected from user's misbehavior such as pressing browser's Back button while your data entry is not yet saved, or you want to ensure the security of transactional data, in such as...