Person 情報を含む Telerik グリッドを持つ MVC3 ビューがあります。このグリッドは、ajax を介して人を追加/変更/削除するときに「再バインド」されます。同じページに、3 つのドロップダウン リストを含む部分ビューを持つユーザー コントロールがあります。Telerik グリッドの再バインドの結果として、部分ビューを更新してドロップダウン リストを更新するにはどうすればよいですか?
どうもありがとう、それは私が望む方向に進んでいるように見えますが、完全ではありません. あなたのヒントを取り入れようとしましたが、うまくいきませんでした。ここにもう少し詳細があります: このモデルには、特に、会社の従業員のリストと、会社の従業員に基づくいくつかの条件に基づいて作成された 2 つの人物のリストが含まれています。
このような:
従業員リスト = Person1、Person2、Person 3
プロジェクトマネージャー = Person1、Person2 開発者 = Person1、Person3
従業員のリストは、従業員の追加、更新、または削除に使用できる Telerikgrid に表示されます。
サブリストは部分ビューによって表示され、2 つのドロップダウンリストがあります。
従業員の 1 人に (Telerik グリッド経由で) 変更を加えると、この変更がドロップダウン リストに反映されます。たとえば、会社に新しい従業員を追加する場合、Person4 とします。この新入社員を、プロジェクト マネージャーのリスト (プロジェクト マネージャーになる条件を満たしている場合) または開発者の場合は開発者リストに掲載してもらいたいです。
Telerikgrid は Ajax 経由で更新されます。Telerikgrid が再バインドされた後 (.ClientEvents(events => events.OnDataBound("Grid_onDataBound")))、ドロップダウン リストも Ajax で更新したいと考えています。
これを解決するには??