2010-12-09 81 views
1

我想将一个下拉列表绑定到一个telerik网格,以便当下拉列表的值发生变化时,网格将通过ajax进行更新以显示结果。这是我到目前为止的代码:如何通过Ajax将Telerik MVC网格绑定到DropDownList?

IndexView:

<%Html.RenderPartial( “AptProfileFilter”); %> <%= Html.Telerik()。网格(Model.profiles)//初始服务器绑定 请将.Name( “配置文件”)。数据绑定(数据绑定=>数据绑定
阿贾克斯()
.Update(” _AjaxBinding“,”AptProfile“,new {id =(string)ViewData [”BuildingID“]})) 。 columns.Bound(p => p.Apartment.Building.Complex.Name).Width(100); columns.Bound(p => p.Apartment.Building.BuildingID).Width(100); columns.Bound (p => p.Apartment.AptRate).Width(100); }) .Pageable() .Sortable()

我用萤火虫来确定正确的数据被公布(选择从我的下拉列表一个元素之后) 回数据收集在GridModel类,但我不明白为什么它不用这个新数据更新网格?

我对web开发很陌生。谢谢你的帮助!

回答

0

我也一直在摔跤。看看下面的链接(评论的底部),其中我问了同样类型的问题。在我的情况下,我设法使这个工作,但仍然有一些关于我如何工作的问题。无论如何,我希望这可以帮助...另外,就我而言,我使用剃刀视图,这可能不是基于您使用<%的操作员... Telerik MVC Grid: How to use DropDownList in a column?

相关问题