【发布时间】:2013-02-03 19:50:45
【问题描述】:
我正在用 asp.net 开发一个网站。在一个页面上,我放置了 5 个 Ajax 文件上传控件。 但我无法在每个控件中获取上传文件的“文件名”。 请帮我 提前致谢......
【问题讨论】:
标签: ajax
我正在用 asp.net 开发一个网站。在一个页面上,我放置了 5 个 Ajax 文件上传控件。 但我无法在每个控件中获取上传文件的“文件名”。 请帮我 提前致谢......
【问题讨论】:
标签: ajax
您可以在文件上传完成时触发的 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
【讨论】: