OK well back at work and i thought id post a little code that may illustrate my issue more. I have left out some wizard steps as it is a very large wizard and will just give the needed arts.
CODE
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<Triggers>
<asp:PostBackTrigger ControlID="btnSubmitImage" />
</Triggers>
<ContentTemplate>
<asp:Wizard ID="Wizard1" runat="server" BackColor="#E6E2D8" Font-Names="Verdana" Font-Size="0.8em" Width="800px" ActiveStepIndex="5" OnActiveStepChanged="Wizard1_ActiveStepChanged">
<WizardSteps>
<!--other wizard steps here-->
<asp:WizardStep runat="server" Title="Store Image">
<span class="subHeadingGrn">Store Image<br />
</span>
<br />
<table>
<tr>
<td class="topAlignCenter" colspan="2" style="height: 15px">
Current Store Image<br />
<asp:Image ID="imgStoreImage" runat="server" BorderColor="Black" BorderStyle="Solid"
BorderWidth="1px" />
</td>
</tr>
<tr>
<td class="topAlignLeft" colspan="2">
To replace this image, select the image from your computer in the form below and<br />
click the submit button.</td>
</tr>
<tr>
<td colspan="2">
<asp:FileUpload ID="fuStoreImage" runat="server" />
<asp:Button id = "btnSubmitImage" runat="server" CssClass="btnRed" Text="Submit" OnClientClick="return confirm('Are you sure you want to replace the current image?');" OnClick="btnSubmitImage_Click"/>
</td>
</tr>
</table>
<asp:Label ID="lblImgMsg" runat="server"></asp:Label>
<br />
</asp:WizardStep>
</WizardSteps>
<StepStyle BackColor="#F7F6F3" BorderColor="#E6E2D8" BorderStyle="Solid" BorderWidth="2px"
CssClass="contentCell" Width="680px"/>
<SideBarStyle CssClass="leftNav" />
<NavigationStyle CssClass="nav" Height="10px"/>
<NavigationButtonStyle CssClass="btnRed" />
<SideBarButtonStyle CssClass="noLineWhite"/>
</asp:Wizard>
</ContentTemplate>
</asp:UpdatePanel>
Note the trigger declaration at the beggining of the update panal. I need this trigger to fire when the btnSubmitImage button of the wizard step is clicked so that the full postback is only triggered when a file uploaded and not on every step. I hope this clarifies things and any help is greatly appreciated as this project is at its deadline and I really want that nice AJAX update panel effect. Otherwise Ill have to leave as is for now. Being a client utility and not public app it would be acceptable but my OCD wont allow me to let go of the AJAX lol