您好,我正在上传文件,为此我已经实现了aspx和.cs pages。但是现在我只想添加进度栏。该怎么做?
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文件的代码按钮上传的click事件
最佳答案
这不是您可以单独使用jQuery正确实现的东西。您将需要使用NeatUpload之类的组件,其中包括一个服务器端模块来跟踪上传了多少数据。
关于c# - 如何在asp.net中使用jQuery实现文件上传的进度条?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6339113/