如何在asp.net中使用jquery实现文件上传的进度条?

时间:2011-06-14 04:35:52

标签: c# javascript jquery jquery-ui jquery-plugins

嗨我上传文件,为此我已经实现了aspx和.cs页面。但是现在我只想添加进度条这样做了吗?

protected void btnUpload_Click(object sender, EventArgs e)
{
    HttpPostedFile postedFile = FileUpload1.PostedFile;
    string ClientFileName, ServerFileName;

    if ((FileUpload1.HasFile && FileUpload1.PostedFile != null) || txtUrl.Text!="")
    {
        lblOutput.Text = "";

            HttpPostedFile myFile = FileUpload1.PostedFile;


                    ServerFileName = System.IO.Path.Combine(ServerSavePathI, ClientFileName);


                    string serverPath = Server.MapPath(ServerFileName);

                    FileUpload1.SaveAs(serverPath);
    }
}

这是.cs文件的代码,按钮上传的点击事件

1 个答案:

答案 0 :(得分:1)

这不是你可以单独使用jQuery正确实现的东西。您需要使用NeatUpload之类的组件,其中包含一个服务器端模块,用于跟踪上传的数据量。