1

我有一个带有“cellAction”事件的网格,例如:

@(Html.Telerik().Grid(Model)
        .Name("Grid")
        .Columns(columns =>
        {
            //columns
        })
        .cellAction(cell => { 
               cell.HtmlAttributes["onClick"] = "cellSelected(event)";})

按 DataBinding 排序,如:

.DataBinding(dataBinding => dataBinding.Ajax().Select("_Sorting", "Grid"))

和服务器端:

[GridAction]
public ActionResult _Sorting()
{
    return View(new GridModel<Order>
    {
        Data = GetOrders()
    });
}

问题是, cellSelected 事件仅在排序之前起作用。
在我排序后没有调用。
似乎网格的设置在排序后丢失了。
为什么 ?

4

0 回答 0