我正在使用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);
}
}
发生分页时,不再触发此事件,因此不进行编辑。是否还有其他方法可以完成分页编辑。感谢
答案 0 :(得分:2)
您可以尝试删除代码并将可编辑代码附加到PreRender事件:
protected void RadGrid1_PreRender(object sender, EventArgs e)
{
for (int count = 0; count < RadGrid1.PageSize; count++)
{
RadGrid1.EditIndexes.Add(count);
}
RadGrid1.Rebind();
}