Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用Ajax将文件发布到服务器_C#_Jquery_Asp.net_Ajax_Upload - Fatal编程技术网

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

C# 使用Ajax将文件发布到服务器,c#,jquery,asp.net,ajax,upload,C#,Jquery,Asp.net,Ajax,Upload,我使用ajax post方法将图像发送到服务器 调用post方法时是否触发正常的Page\u Load事件 不需要为此编写[WebMethod] 通过在Page\u Load上编写以下代码,我可以从ajax中获得图像: HttpFileCollection filesColl = Request.Files; foreach (string uploader in filesColl) { HttpPostedFile fil

我使用ajax post方法将图像发送到服务器

调用post方法时是否触发正常的
Page\u Load
事件

不需要为此编写
[WebMethod]

通过在
Page\u Load
上编写以下代码,我可以从ajax中获得图像:

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

这是个好主意,还是我应该问一下
[WebMethod]

这里的ajax调用在哪里?@AjuMon,如果需要回答,我可以添加。