Ajax文件上传

时间:2011-05-10 14:05:17

标签: c# asp.net ajax

我有一个更新面板,我需要进行fileUpload控件。好吧。,因为正常的文件上载不能正常使用更新面板,我想从ajax工具包中获取一个ansynchronoue文件上传器控件。但是我不太擅长AjAx。,有人可以帮我解决编码问题教程。,

先谢谢

3 个答案:

答案 0 :(得分:1)

看看这个...... http://asp.net-informations.com/ajax/ajax-AsyncFileUpload.htm

编辑:编码部分与普通文件上载控件的工作方式相同。像...

if(FileUpload1.HasFile)
{
   FileUpload1.SaveAs(Server.MapPath("~/AppFolderName/" + FileUpload1.FileName));
}

答案 1 :(得分:1)

您需要担心的事件是“OnClientUploadComplete”事件。在那种情况下,您可以保存文件。

请记住,对于Ajax控件,您必须将Ajax脚本管理器添加到页面顶部。

如果你有一个ajax脚本管理器,你不需要添加(我认为你不能添加)更多的脚本管理器。这包括常规脚本管理器,你不需要添加它。

答案 2 :(得分:1)