Hi all,
I've created an asp.net application, and most of my code that does something with the database throws ApplicationExceptions if you try to do something that I don't want you to. The problem is that, as is my understanding, Exceptions should only be used for truly unexpected events, not for validation/verification; however much of the validation/verification logic in my application simply can only be done in code, as opposed to with validation controls etc.
Can anyone point me in the right direction? One is apparently not really supposed to throw exceptions for validation reasons, but I can't figure out a better way of saying "NO" to the page and escaping the function, when criteria for, for example, inserting a row are not fulfilled.
Thanks
...
Go to the complete details ...