В настоящее время я пытаюсь опубликовать список ModelClass (FileInfo) на моем контроллере, но отправка, кажется, вообще не вызывает контроллер, даже когда я отлаживаюсь, процесс не входит в действие моего контроллера, ниже мой код просмотра (претензииdocumentform.cs html),
@model IList<PIBSSBus.DomainModels.FileInfo>
<form method="POST" enctype="multipart/form-data">
<table class="table table-striped table-hover table-bordered" id="sample_editable_1">
<thead>
<tr>
<th> Document</th>
<th> Submitted </th>
<th> Date Submitted </th>
<th> # </th>
</tr>
</thead>
<tbody>
<tr>
<td> <input type="text" placeholder="title" asp-for="@Model[0].Title" value="enter"> </td>
<td><input type="text" placeholder="Description" asp-for="@Model[0].Description" value="enter1"> </td>
<td> </td>
<td>
<input type="file" class="" asp-for="@Model[0].File" value="Upload">
</td>
</tr>
<tr>
<td> <input type="text" placeholder="title" asp-for="@Model[1].Title" value="enter2"> </td>
<td><input type="text" placeholder="Description" asp-for="@Model[1].Description" value="enter3"> </td>
<td> </td>
<td>
<input type="file" class="" asp-for="@Model[1].File" value="Upload">
</td>
</tr>
@* @Html.AntiForgeryToken();*@
</tbody>
</table>'
<button type="submit" asp-controller="Claims" asp-action="Wazobia" class="btn green button-submit">
Submit
<i class="fa fa-check"></i>
</button>
</form>
Это мой контроллер
public IActionResult claimdocumentform()
{
//PIBSSBus.DomainModels.FileInfo something = new PIBSSBus.DomainModels.FileInfo();
// IList<PIBSSBus.DomainModels.FileInfo> filess =new List<PIBSSBus.DomainModels.FileInfo>();
return View();
}
// [ValidateAntiForgeryToken]
[HttpPost]
public IActionResult Wazobia(IList<PIBSSBus.DomainModels.FileInfo> fam)
{
return View();
}
это мой класс модели
public class FileInfo
{
public string Title { get; set; }
public string Description { get; set; }
[DataType(DataType.Upload)]
public IFormFile File { get; set; }
}
проблема, я пытаюсь передать список класса FileInfo, содержащий две строки, моему действию контроллера Wazobia, но это вообще не вызывает действие, пожалуйста, помогите