0

ここからajaxツールキットを使用しています

.jpg、.jpeg、.txt、.docをアップロードできますが、.wmvファイルをアップロードできません。つまり、ビデオファイルをアップロードできません。

以下は私のコードです

File.aspx

<asp:AjaxFileUpload ID="AjaxFileUpload1" OnUploadComplete="AjaxUpload1_OnUploadComplete"
    runat="server"/>

File.cs

protected void AjaxUpload1_OnUploadComplete(object sender, AjaxControlToolkit.AjaxFileUploadEventArgs e)
    {
        try
        {
            // Generate file path
            string filePath = "~/Images/" + e.FileName;

            // Save upload file to the file system
            AjaxFileUpload1.SaveAs(MapPath(filePath));

        }
        catch (Exception ex)
        {
            Page.ClientScript.RegisterStartupScript(this.GetType(), "Error", string.Format("<script type='text/javascript'>alert('{0}')</script>", ex.Message.ToString()));
        }
    }

どこが間違っているのか知りたい...ビデオファイルをアップロードできるようにコードに何を追加する必要があるか

4

1 に答える 1

3

Priteshさんにファイルサイズを確認してもらってください。デフォルトでは、asp.netで4 mbのファイルアップロードを利用できます。サイズに問題がある場合は、Web構成ファイルに以下の行を追加してください。

<system.web>
<httpRuntime maxRequestLength="11264" />
</system.web>

urreqに従って値を変更します。

于 2013-02-16T12:22:11.737 に答える