Я пытаюсь связать выпадающий список с сеткой telerik, так что когда значение dropdownlist изменится, сетка обновится через ajax, чтобы показать результаты. Вот мой код до сих пор:Как привязать сетку Telerik MVC к DropDownList через Ajax?
IndexView:
<% Html.RenderPartial ("AptProfileFilter"); %> <% = Html.Telerik(). Сетка (Model.profiles) // Начальные сервера Связывание .name ("Профили"). DataBinding (Databinding => Databinding
.ajax()
.update (» _AjaxBinding "," AptProfile ", new {id = (string) ViewData [" BuildingID "]})) . Колонны (столбцы => { columnss.Bound (p => p.AptProfileID) .Width (100); columns.Bound (p => p.Apartment.Building.Complex.Name). Ширина (100); columns.Bound (p => p.Apartment.Building.BuildingID). Ширина (100); columns.Bound (p => p.Apartment.AptRate). Ширина (100); }) .Pageable() .Sortable()
Я использовал FireBug, чтобы определить, что правильно данные были размещены (после выбора элемента из моего DropDownList) обратно к сбору данных в классе GridModel, но я не понимаю, почему это не так обновление Grid с помощью этих новых данных?
Я очень новичок в разработке веб-сайтов. Спасибо за вашу помощь!