0

Ajax の AsyncFileUpload を使用してアップロードするファイルをフィルタリングする方法はありますか? これは私がやりたいことです、これは可能ですか?

ここに画像の説明を入力

4

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