Salut,
- J'ai une image dans un formview
- Un FileUpload
- Un bouton
J'essaie de uploader la nouveau Path de mon image dans ma BD.
et mon champs "Photo" reste toujours à null .
Premier EssaisAvec un controlParameter il Il ne trouve pas mon Image1
<asp:ControlParameterControlID="Image1"Name="Photo"PropertyName="Imageurl"/>
ProtectedSub Button1_Click(ByVal sender AsObject, ByVal e As System.EventArgs)Dim f As FileUploadDim MonImage As Imagef =
Me.FormView1.FindControl("FileUpload1")MonImage =
Me.FormView1.FindControl("Image1")MonImage.ImageUrl =
"~/Uploads/" & User.Identity.Name & "/" & f.FileNameEndSubEnd
Class<UpdateParameters><asp:ParameterName="IdRegion"Type="Int32"/><asp:ParameterName="Prenom"Type="String"/><asp:ControlParameterControlID="Image1"Name="Photo"PropertyName="Imageurl"/><asp:ParameterName="UserName"Type="String"/></UpdateParameters></asp:SqlDataSource><asp:FormViewID="FormView1"runat="server"DataKeyNames="UserName"DataSourceID="dsMembres"DefaultMode="Edit"><EditItemTemplate><table><tr><tdstyle="width: 321px"><asp:ImageID="Image1"ImageUrl='<%# Eval("Photo") %>'runat="server"/></td><tdstyle="width: 425px">Deuxièmes essais
Changer la valeur de mon UpdateParamateur
<UpdateParameters><asp:ParameterName="IdRegion"Type="Int32"/><asp:ParameterName="Prenom"Type="String"/><asp:ParameterName="Photo"Type="String"/><asp:ParameterName="UserName"Type="String"/></UpdateParameters>ProtectedSub Button1_Click(ByVal sender AsObject, ByVal e As System.EventArgs)Dim f As FileUploadf =
Me.FormView1.FindControl("FileUpload1")dsMembres.UpdateParameters(
"Photo").DefaultValue = "~/Uploads/" & User.Identity.Name & f.FileNamedsMembres.Update()
EndSub
Mon champ photo dans ma DB reste tjrs a vide ?!?!
Merci de votre aide
[b]Nightcourrier[/b][:)]