Есть два основных вопроса.
- Как я могу сделать частичное представление о событии изменения HTML.раскрывающийся список?И следует отметить, что RenderPartial должен вызываться в указанном div, имеющем class = "row mt-3".Я хочу сделать это при изменении события выпадающего списка, не нарушая положение HTML частичного просмотра.Html.RenderPartial ("GalleryListing")
Текущий код HTML
<div class="col text-center">
<div class="section_title new_arrivals_title">
<h2>Completed Projects</h2>
@Html.DropDownList("GalleryFilter", new List<SelectListItem>
{
new SelectListItem{ Text="Exterior Signage", Value = "Exterior Signage" },
new SelectListItem{ Text="Interior Signage", Value = "Interior Signage" }
},"Please Select Category",new { @onChange =""})
</div>
</div>
</div>
<div class="row mt-3">
@{Html.RenderPartial("GalleryListing");}
</div>
Мне нужно передать выбранное значение HTML.dropdownlist в файл частичного просмотра в Umbraco.Пожалуйста, обратите внимание, что в Umbraco нет контроллера, поэтому я не могу отправить значение через ajax-запрос и т. Д. Я должен сделать это, оставаясь в представлении Razor.Я не знаю, можно ли это сделать в событии onChange?Основная проблема заключается в передаче этого значения в PartialView.cshtml, который обрабатывается событием RenderPartial.
Текущий выпадающий список
@Html.DropDownList("GalleryFilter", new List<SelectListItem>
{
new SelectListItem{ Text="Exterior Signage", Value = "Exterior Signage" },
new SelectListItem{ Text="Interior Signage", Value = "Interior Signage" }
},"Please Select Category",new { @onChange =""})