有什么方法可以过滤我将使用 ajax 的 AsyncFileUpload 上传的文件?这是我想做的事情,这可能吗?
问问题
3914 次
2 回答
1
Web 表单的 AsyncFileUpload 没有此选项。您是否必须实施此验证。
像这样:
switch (`"file.exe"`)
{
case "exe":
OK = false;
break;
case "dll":
OK = false;
break;
}
而当你上传文件时,你必须调用这个方法。
PS.:对不起我的英语,我是巴西人,我的英语很差。
于 2014-12-04T19:40:22.363 回答
0
在后面的代码上使用下面
Protected Sub FileUploadComplete(ByVal sender As Object, ByVal e As EventArgs)
Dim contentType As String = AsyncFileUploadProfileImage.ContentType
If (contentType = "image/jpeg" Or contentType = "image/png") Then
Dim filename As String = System.IO.Path.GetFileName(AsyncFileUploadProfileImage.FileName)
AsyncFileUploadProfileImage.SaveAs(Server.MapPath("img_prof/") + filename)
Else
lblMesg.Text = "We support only images of type jpg and png"
End If
End Sub
于 2016-07-12T07:10:52.563 回答