Я бы хотел передать параметр из представления в контроллер на странице cshtml.
Вот код, который у меня есть:
<script type="text/javascript">
function Test() {
$.get(
"@Url.Action("UpdateReport/", "Report")"
);
}
</script>
<h2>Reports</h2>
@foreach (var item in Model)
{
<div>@Html.ActionLink(@item.Name, "ActionCall", "Report", new { Id = @item.Id }, null )</div><br /><br />
<input type="button" class="button1" value="Insert" />
<input type="button" class="button1" value="Delete" />
<input type="button" onclick="Test()" class="button1" value="Update" />
}
Когда я нажимаю кнопку обновления, я хочу передать @ item.Id в действие контроллера через имеющийся у меня код JS. Код вступает в действие контроллера сейчас, но без параметров. Я также хочу передать параметр.
Заранее благодарим за каждый совет, Laziale
public ActionResult UpdateReport(string name)
{
return View("Index");
}