3
안녕하세요, 내가 파일을 업로드하고 내가 aspx 및 .cs 페이지를 구현했습니다.하지만 지금은 진행률 표시 줄을 추가하려면 어떻게해야합니까? asp.net에서 jquery를 사용하여 파일 업로드 진행률 막대를 구현하는 방법은 무엇입니까?
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의 코드는 버튼의 클릭 이벤트가 혼자 jQuery를 사용하여 제대로 구현할 수
ok.so 이제 C 언어를 사용하여 업로드 기능을 구현할 수 있으므로 구현할 수있는 다른 방법이 있습니다. –
NeatUpload 또는 ASP.NET 코드와 통합되는 유사한 기능을 사용할 수 없다면 업로드 진행률 표시 줄을 얻는 다른 방법은 플래시 기반의 것을 사용하는 것입니다. 몇 가지 인기있는 옵션은 SwfUpload, Uploadify 및 Flajaxian입니다. 개인적으로, 나는이 모두가 정확한 진도 막대를 제공하는 데 약간 신뢰할 수 없다는 것을 발견했으며 가능한 경우 NeatUpload와 같은 것을 사용하도록 권장합니다. – Mun