ASP.NET使用angular $ http或$ resource发送多个值

时间:2014-08-14 18:45:58

标签: javascript asp.net angularjs multipartform-data angular-http

如果我使用POST提交表单,ASP.NET服务器可以按名称访问每个值。但是,如果我使用javascript这样做:

$http({
    method: "POST",
    url: TDSV.ROOT_PATH + "/themes/" + data.id,
    params: { "xHttpMethodOverride": "PUT" },
    data: { "newContent": JSON.stringify({ properties: data.json.properties, "otherInfo": "hello world" }, null, "\t") },
    cache: false
});

这一切都被挤压成一条我必须解析的巨型溪流。我没兴趣以这种方式发送文件。我只想按名称分隔字符串。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

看起来您正在使用WebForms,如果是这种情况,您必须以不同的方式发送数据。

这是一个教程,请看看,如果有帮助请告诉我: http://www.bennadel.com/blog/2615-posting-form-data-with-http-in-angularjs.htm