从我的WP8应用程序中,我有一个按钮,可以将文件发送到我的MVC WCF服务。问题是我想要另一个按钮将文件发送到服务,这与第二个文件有所不同。例如,这就是我希望我的MVC看起来像:
READ PREVIOUS
我似乎无法想象MVC如何区分单独上传的两个文件。它如何知道上传文件将进入哪个ActionResult?需要添加什么才能将上传的文件引导到预期的ActionResult?
这将从我的WP8应用程序发送文件:
[HttpPost]
public ActionResult Index()
{
foreach (string upload in Request.Files)
{
//do something with upload
}
}
[HttpPost]
public ActionResult Index()
{
foreach (string upload in Request.Files)
{
//do something with the second upload
}
}
答案 0 :(得分:1)
如果你对文件做了不同的事情,只需用不同的方式命名你的动作,你就可以将文件上传到不同的URL,对于Index()它会是/,而对于另一个说DoSomethingElse()它将成为/ DoSomethingElse