Я хочу реализовать modal popup
в MVC
приложении. У меня есть таблица со списком актеров и деталей. Когда я нажимаю Details
, я хочу получить всплывающее окно с информацией об актере
По моему Index View
У меня есть:
<td><a asp-area="" asp-controller="Actor" asp-action="Details" asp-route-id="@actor.Id" @*href="javascript:void(0);"*@ class="anchorDetail" data-id="@actor.Id"@>Details</a></td>
По моему Controller
у меня есть:
[HttpGet]
public async Task<IActionResult> Details(string Id)
{
var model = await this.actorService.GetActorByNameAsync(Id);
return PartialView("_DetailsPartial", model);
}
В своей части я написал сценарий Ajax
, который, я уверен, работает, но проблема в том, что в частичном представлении сценарий даже не используется.
Если в моем Index View
я раскомментирую href = "javascript: void (0), он ломается.