Я пытаюсь показать модальное всплывающее окно, когда пользователь нажимает кнопку, и я хочу визуализировать модальное изображение из контроллера. _BookNow.cs html
@model Booking
<div class="modal fade" id="myModal" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Hello Lets Book Now</h4>
</div>
<div class="modal-body">
<form asp-action="BookNow" asp-controller="Booking" method="POST">
.......
</form>
</div>
</div>
</div>
</div>
My Controller Action
[HttpGet]
public async Task<IActionResult> BookNow(int vId)
{
ViewBag.venueId = vId;
return PartialView("_BookNow");
}
Я хочу, чтобы модал появлялся на странице сведений при использовании нажатия кнопки BookNow Details.cs html
<a asp-controller="Booking" asp-action="BookNow" asp-route-vId="@Model.Venue.Id">
<div class="btn btn-primary btn-book"> <i class="fa fa-shopping-cart"></i>
@(Model.IsBooked? "Booked" : "Book Now")
</div>
</a>