我有一个表单,它将向ASP页面发送数据数组。
假设这个数组被称为“矩阵”。
通常,在接收表单的ASP上,我会写出来从数组“矩阵”中检索表单输入。
Request.Form("matrix[]")(i) where i = 1, 2, 3 which are the elements in the array.
假设我想做一个像这样的变量
a="matrix"
我想使用这个变量a,并将它放入请求表单中,而不是编写"matrix",这样它看起来就像这样
Request.Form(a[])(i)
怎么做呢?现在,我所有的尝试都是空白的。当我试图用re
我在ASP.NET Framework4.6中使用了一个.NET MVC web应用程序。
我需要能够上传文件,然后转发到一个ASP.NET核心3.1WebAPI。
问题是,我不知道如何将文件从客户端应用程序发送到API。
API接受这样的请求:
public class ReportUploadRequest
{
public List<IFormFile> Files { get; set; }
public int FolderId { get; set; }
public int BrokerId { get; set; }
}
ASP.NET MV
假设我有这样一个ViewModel,它来自于ASP.NET MVC中的表单提交:
public class EditProfileViewModel
{
public string DisplayName { get; set; }
public IFormFile Photo { get; set; }
}
我可以很容易地在控制器内接收到这个信息:
public async Task<IActionResult> OnPost([FromForm] EditProfileViewModel edits)
{
// edits contains form d