This is true on the first step of the wizard, but when I click next step and put a break point on the Page Load event of the ascx control hosted in the second step, the 'if not page.is posback' code never runs because the wizard is posting back on every step except the first step.