Telerik RadGrid:如何从代码中添加新行?

时间:2010-02-05 17:50:51

标签: asp.net telerik

从代码隐藏中向ASP.NET中的Telerik RadGrid添加新行的最简单方法是什么?

2 个答案:

答案 0 :(得分:3)

如果在网格源中添加一个新项并重新绑定网格,这应该可以解决问题(因为Telerik网格是数据绑定控件)。要显示插入表单,请将MasterTableView.IsItemInserted属性设置为true。

迪克

答案 1 :(得分:1)

添加行的基础知识在Telerik网站的this demo中有所描述。一般来说,通过后面的代码,我发现有一些方法需要让telerik网格工作:

  • RadGrid1_NeedDataSource - 用于分页和on_load事件
  • RadGrid1_UpdateCommand - 更新行
  • RadGrid1_ItemDataBound - 绑定到行项目
  • RadGrid1_RemoveCommand - 删除行项目

    GridEditableItem editedItem = e.Item as GridEditableItem;

Wil允许您访问行项目。和

editedItem.GetDataKeyValue()

将允许您访问与每个行项目相关联的ID。

祝你好运,并希望这会有所帮助。