Hi,
it happens just before postback events are raised (after Page_Load). In
practise, if you have a Button on Page which triggers validation, it happens
just before Button's Click event is raised. In the Button's Click event, you
could then just check Page.IsValid.
--
Teemu Keiski
ASP.NET MVP, AspInsider
Finland, EU
http://blogs.aspadvice.com/joteke
<> wrote in message
news: oups.com...
> Hi all,
>
> I don't use auto postbacks on my web site to keep it javascript-free
> and browser agnostic. Whenever there's a postback to my page I'm using
> the Page_Load event to use the posted data for database updates.
> However, the page hasn't been validated at this point. I can call
> Validate() at this point, but this means the controls will be validated
> twice.
>
> At what point in the page lifecycle are the controls validated? When
> would be the best time and place to use the posted data for a database
> update, if not using auto postbacks? My current method doesn't seem
> ideal.
>
> Thanks in advance,
>
> Paul
>