0

我已经成功地将 MVC GridView 添加到我正在编写的 ASP.NET MVC 4 应用程序中。我已成功将其绑定到数据等。

我编写了一些 JavaScript 来将所选行的索引字段存储到隐藏字段……但要做到这一点需要回调。FocusedRowChanged 客户端事件在 JS 中实现,在此事件中,我为网格调用 GetRowValues。像这样:

  function OnReviewGridFocusedRowChanged() {
         ReviewAdGrid.GetRowValues(ReviewAdGrid.GetFocusedRowIndex(), "AdSequence",    OnReviewGridGetRowValues);
     }

这个函数需要一个回调事件:

function OnReviewGridGetRowValues(Value) {
    document.getElementById("ReviewID").value = Value;
}

OnReviewGridGetRowValues 是一个回调事件,返回请求字段的实际值。

一个问题 - 这个回调没有被调用。

有没有人有这方面的经验?我必须在 MVC 中做任何特别的事情来处理回调吗?

谢谢。

4

1 回答 1

1

确保您已实现 GridViewSettings.CallbackRouteValues。检查知识库文章。

于 2014-03-27T11:14:59.243 回答