#jquery #asp.net #ajax #asp.net-mvc #methods
Вопрос:
<div class="form-group row ">
<label asp-for="DateFrom" class="col-sm-2 col-form-label"></label>
<div class="col-sm-10">
<input type="date" id="datefrom" asp-for="DateFrom" class="form-control" placeholder="DateFrom" />
</div>
</div>
<div class="form-group row ">
<label asp-for="DateTo" class="col-sm-2 col-form-label"></label>
<div class="col-sm-10">
<input type="date" asp-for="DateFrom" class="form-control" placeholder="DateTo" />
</div>
</div>
@if (Model.Files.Count == 0)
{
<caption>No Records Found</caption>
}
else
{
<table id="files" class="table table-striped">
<thead>
<tr>
<th>Thumbnail</th>
<th>Name</th>
<th>Number of downloads</th>
<th>Genre</th>
<th>File Type</th>
<th>Published On</th>
<th>Created On</th>
<th>Author</th>
<th>Actions</th>
</tr>
</thead>
<tbody>
@foreach (var file in Model.Files)
{
var thumbPath = "~/Thumbnails/" file.ThumbnailPath;
<tr>
<td><img style="width:80px;height:80px;" src="@thumbPath" asp-append-version="true" /></td>
<td><a asp-controller="files" asp-action="details" asp-route-id="@file.Id" class="text-dark">@file.Name</a></td>
<td>@file.DownloadCounter</td>
<td>@file.Genre.GenreName</td>
<td>@file.FileT.FileTypeName</td>
<td>@file.PublishedOn</td>
<td>@file.Year</td>
<td>@file.Author</td>
<td>
<a asp-controller="files" asp-action="QrCode" asp-route-id="@file.Id" class="btn btn-primary">Qr Code</a>
<a asp-controller="files" asp-action="EditFile" asp-route-id="@file.Id" class="btn btn-primary">Edit</a>
</td>
</tr>
}
</tbody>
</table>
}
У меня есть это представление, поэтому я хочу вызвать метод или действие из контроллера,но мне нужно вызвать его с 3 параметрами(Дата, дата и файл(я хочу вызвать его для каждого файла )). Метод должен возвращать значение, и я хочу представить это значение в поле зрения. Какая-нибудь помощь?