使用AJAX在ASP.NET MVC中上载文件

时间:2015-10-25 14:00:36

标签: ajax asp.net-mvc

下图描绘了我的示例应用程序中的一个屏幕 文件上传功能。

enter image description here

以下是我在数据库中上传和保存文件时所遵循的步骤。

  1. 在用户点击"浏览"按钮并选择需要上传的文件,将为所选的每个文件向服务器(MVC应用程序)发出AJAX请求。

  2. 对于每个上传AJAX请求,服务器将文件数据(字节数组)保存在会话数组变量中,并将JSON响应(具有文件名和文件大小)发送到浏览器。

  3. 浏览器将显示JSON响应。

  4. 用户点击"提交"按钮,会话变量中已存在的文件信息将存储在数据库中。

  5. 按照上述方法,我可以实现所需的上传功能。

    问题:我想知道这种方法是否正确,我在做什么 有什么错吗?

0 个答案:

没有答案