Ajax文件上传控件(Asp.net 4.0)

时间:2012-09-11 05:51:50

标签: ajax

我正在asp.net开发一个网站。在一个页面上,我已经放置了5个Ajax文件上传控件。 但是我无法在每个控件中获取上传文件的“文件名”。 请帮我 在此先感谢......

1 个答案:

答案 0 :(得分:0)

您可以在文件上传完成时触发UploadComplete事件中的文件名。

示例:

protected void AjaxFileUpload1_UploadComplete(object sender, AjaxControlToolkit.AjaxFileUploadEventArgs e)
{
    string filePath = MapPath("~/upload/") + Path.GetFileName(e.FileName);
    AjaxFileUpload1.SaveAs(filePath);

}

参考此处:http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/AjaxFileUpload/AjaxFileUpload.aspx