0

私はいくつかの例を見てきましたが、それらはすべてプロジェクトがベータ版であったときに書かれたものであり、これを行うための明確な方法を見つけることができません。

ファイルはサーバーにアップロードされますが、コントローラー内の他のフォームデータにアクセスできないようです。

誰かが例を知っているか、ASP.NET RC webapiで動作するコードを提供して光を当てることができますか?

4

1 に答える 1

0
var formData = new FormData($('form')[0]);
formData.append('SomeId', $('#id').attr('value'));

次に...コントローラーで

HttpContent idPart = parts.FirstDispositionNameOrDefault("SomeId");

if (idPart == null)
{

    throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.BadRequest));

}
int id = int.Parse(idPart.ReadAsStringAsync().Result);
于 2012-06-16T16:35:24.750 に答える