PDA

View Full Version : مشکل در filename شی fileupload



hamhik
چهارشنبه 09 اسفند 1385, 00:38 صبح
با سلام
من از یک fileupload استفاده کردم برای این که آواتار مربوط به کاربر را از روی سیستمش به روی سرور بیاره عکس کاربر در مسیر مورد نظر ذخیره می شه اما در دیتا بیس فقط مسیر آواتار کاربر هست و نام فایل آن را نشان نمی دهد
دستورات اینها هستند


Dim fn As String
fn = FileUpload1.FileName()

Dim pathf, pathc As String
pathf = "C:\Documents and Settings\sh\My Documents\Visual Studio 2005\WebSites\AtlasWebSite8\userfile"
pathc = pathf + "\" + fn
FileUpload1.SaveAs(pathc)

Label1.Text = fn
If pathc <> "" Or txturl.Text <> "" Then
cmd.Parameters.Add("@avatar", Label1.Text.Trim)
cmd.Parameters.Add("@urlava", txturl.Text)
End If
و با توجه به بررسی که کردم fileupload.filename مقدار تهی را بر می گرداند مشکل کجاست؟؟؟

حامد مصافی
پنج شنبه 10 اسفند 1385, 14:36 عصر
Dim fn As String
if (FileUpload1.HasFile) Then
fn = system.io.path.getfilename( FileUpload1.PostedFile.FileName)

Dim pathf, pathc As String
pathf = "C:\Documents and Settings\sh\My Documents\Visual Studio 2005\WebSites\AtlasWebSite8\userfile"
pathc = pathf + "\" + fn
FileUpload1.PostedFile.SaveAs(pathc)

Label1.Text = fn
If pathc <> "" Or txturl.Text <> "" Then
cmd.Parameters.Add("@avatar", Label1.Text.Trim)
cmd.Parameters.Add("@urlava", txturl.Text)
End If
End If


با این کد تست کن