I haven't really read through this much at all. But one of the things I noticed was all these text boxes. You can use IsNumeric() to validate and check if certian user input is numeric characters or not.