Page.IsValid cannot be called before validation has taken place. It should be queried in the event handler for a control ...