2

如何将来自文件上传输入的 excel 文件发送到我的 ASP.NET WebAPI,然后保存该 excel 文件以便我可以读取其数据?

这是我所拥有的(按钮单击调用upload()) - 只是基础知识,效果很好:

    function upload() {
        $.getJSON("api/uploads/uploadfile",
            function (data) {
                $("#mydiv").append("Success: " + data.Success + " Failed: " + data.Failed);
            });
    }

还有我的 ASP.NET WebAPI 方法:

    public DBResult UploadFile()
    {
        DBResult result = new DBResult();
        result.Success = 0;
        result.Failed = 0; 

        return result;
    }

任何帮助是极大的赞赏。

TIA

4

2 回答 2

5

我能够在这两篇文章之间弄清楚这一点:

如何接受文件 POST

http://www.strathweb.com/2012/04/html5-drag-and-drop-asynchronous-multi-file-upload-with-asp-net-webapi/

于 2012-05-02T23:13:31.300 回答
1

我在另一个问题上发布了类似的解决方案,但使用 c# 发布到 webapi:
如何接受文件 POST

于 2013-07-17T21:16:21.453 回答