.net中通过webservers上传图片

来源:百度知道 编辑:UC知道 时间:2024/06/25 05:10:34
我想通过webServers来上传图片,哪位高手能帮帮我,该怎么做???
写错了,是用WebService上传图片

使用 byte[] 数组方式发送过去即可

'如果上传的长度为0,表示没有上传成功
If UpImage.PostedFile.ContentLength = 0 Then
UpInfo.ForeColor = System.Drawing.Color.Red
UpInfo.Text = "<br>图片上传失败!数据更新失败!请检查图片格式是否正确!(*.jpg,*.gif,*.bmp,*.png)"
Exit Sub
End If
'储存上传的文件
Dim FileSplit() As String = Split(UpImage.PostedFile.FileName, "\")
Dim FileName As String = FileSplit(FileSplit.Length - 1)
Dim filext As String = LCase(Right(FileName, 4))
If filext = ".jpg" Or filext = ".gif" Or filext = ".bmp" Or filext = ".png" Then
Dim ranNum As Integer = Int(90000 * Rnd()) + 10000
FileName = Year(Now) & Month(Now) & Day(Now) & Hour(Now) & Minute(Now) & Second(Now) & CStr(ranNum) & filext
UpImage.PostedFile.SaveAs(Server.MapPath("..\") & "\upi