C# 可编辑Telerik Radgrid在分页时丢失编辑

C# 可编辑Telerik Radgrid在分页时丢失编辑,c#,telerik,radgrid,C#,Telerik,Radgrid,我正在使用Telerik Radgrid,它以编辑模式加载,为用户提供类似excel的编辑功能。但是当用户单击分页并进行回发时,网格不会在编辑模式下加载。我需要在所有的页面编辑 这是我用来完成可编辑的radgrid的 protected void rgStoreCosting_DataBinding(object sender, EventArgs e) { for (int i = 0; i < dtStoreCosting.Rows.Count; i++)

我正在使用Telerik Radgrid,它以编辑模式加载,为用户提供类似excel的编辑功能。但是当用户单击分页并进行回发时,网格不会在编辑模式下加载。我需要在所有的页面编辑

这是我用来完成可编辑的radgrid的

protected void rgStoreCosting_DataBinding(object sender, EventArgs e)
    {
        for (int i = 0; i < dtStoreCosting.Rows.Count; i++)
        {
            rgStoreCosting.EditIndexes.Add(i);
        }
    }
protectedvoid rgStoreCosting\u数据绑定(对象发送方,事件参数e)
{
对于(int i=0;i

发生分页时,不再触发此事件,因此不进行编辑。是否有其他方法可以完成分页编辑。谢谢

您可以尝试删除代码并将可编辑代码附加到PreRender事件:

protected void RadGrid1_PreRender(object sender, EventArgs e)
{
    for (int count = 0; count < RadGrid1.PageSize; count++)
    {
        RadGrid1.EditIndexes.Add(count);
    }

    RadGrid1.Rebind();
}
受保护的void RadGrid1\u预渲染(对象发送方,事件参数e)
{
对于(int count=0;count