i knwo that validation controls actually validates asp:net contols but the thing that confuses me is that "Wheter it validates at server side or client side " ? i heard that it validates at client side so what does it have an attribute "Runat=server" ?
The validation occurs client side. However, the code that is built to do this client side is generated server side, if that makes sense....
ok lets get it straight now,
if i have imposed validation control say "Required field" validator on text box,and entered something invalid and clicked submit button, then first whole page will be submitted to server and then validation will be performed and then i vl be notified with error message ? is that so ?