Mettre un upload dans un step de createUserWizard
Bonjour tout le monde.
Je rame un peu sur un truc un peu scabreux. J'ai mis un CreateUserWizard avec un WizardStep. En gros, j'ai fait comme ça :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
<asp:CreateUserWizard ID="cuwRegister" runat="server">
<WizardSteps>
<asp:WizardStep ID="StepPerso" runat="server">
<asp:Table ID="tblCTCUW" runat="server">
<asp:TableRow>
<asp:TableCell>
<asp:Label ID="lblDescription" runat="server"></asp:Label>
<asp:TextBox ID="txtDescription" runat="server" MaxLength="10"></asp:TextBox>
</asp:TableCell>
</asp:TableRow>
<asp:TableRow>
<asp:TableCell>
<asp:Label ID="lblAvatar" runat="server"></asp:Label>
<asp:FileUpload ID="flAvatar" runat="server" />
</asp:TableCell>
</asp:TableRow>
</asp:Table>
</asp:WizardStep>
</WizardSteps>
</asp:CreateUserWizard> |
Donc j'ai mis un FileUpload pour charger l'avatar du registrant.
Et j'ai mis le code de gestion du FileUplaod sur le bouton du Step comme suit :
Code:
1 2 3 4 5 6
|
Dim appPath As String = Request.PhysicalApplicationPath
Dim saveDir As String = "\App_Themes\"
Dim savePath As String = appPath & saveDir & u.ProviderUserKey.ToString
flAvatar.SaveAs(appPath & saveDir & u.ProviderUserKey.ToString)
lblStatutupload.Text = ex.Message |
Sauf que j'ai du mal à voir pourquoi il me charge pas le fichier à l'endroit voulu (ni ailleurs du reste) et du coup, j'ai du mal à m'en dépatouiller.
Je n'ai aucun message d'erreur, il passe au step final, sans broncher
Pouvez vous m'aider ?