【发布时间】:2011-09-07 15:59:59
【问题描述】:
我有一个 MVC3 视图,它有一个带有人员信息的 Telerik 网格。通过 ajax 添加/更改/删除人员时,此网格将“重新绑定”。 在同一页面上是一个包含 3 个下拉列表的部分视图的用户控件。如何通过重新绑定 Telerik 网格来刷新部分视图,从而刷新下拉列表?
非常感谢,它看起来朝着我想要的方向发展,但不是全部。我试图合并你的提示,但没有设法让它发挥作用。以下是更多细节:此模型除其他外包含一个公司员工列表和 2 个基于公司员工的某些条件创建的人员列表。
像这样:
员工名单 = Person1、Person2、Person 3
项目经理 = Person1,Person2 开发人员 = Person1、Person3
员工列表显示在 Telerikgrid 中,可用于添加、更新或删除员工。
显示的子列表以局部视图的方式显示,有2个下拉列表。
当我对其中一位员工进行更改(通过 Telerik 网格)时,我希望此更改反映在下拉列表中。例如,当我添加一个新员工时 到公司,比如说Person4。我希望这个新员工可以与项目经理一起出现在列表中(当它满足成为项目经理的条件时)或在 开发者列表。
Telerikgrid 将通过 Ajax 更新。现在我还想在 Telerikgrid 被反弹后使用 Ajax 更新下拉列表 (.ClientEvents(events => events.OnDataBound("Grid_onDataBound")))。
如何解决这个问题??
【问题讨论】:
标签: telerik partial-views asp.net-mvc-partialview