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 に答える