使用Ajax将文件发布到服务器

时间:2014-06-20 12:39:11

标签: c# jquery asp.net ajax upload

我使用ajax post方法将Image发送到服务器。

调用post方法时,是否会触发正常的Page_Load事件?

不需要为此写[WebMethod]吗?

通过在Page_Load上编写下面的代码,我可以从ajax获取图像:

       HttpFileCollection filesColl = Request.Files;
        foreach (string uploader in filesColl)
        {
            HttpPostedFile file = filesColl[uploader];
            if (file.ContentLength > 0)
            {
                SavePhotoDatabase.SaveCVPhoto(file);
            }
        }

这是好主意还是我应该[WebMethod]

0 个答案:

没有答案