Telerik radGrid有没有办法在网格中间嵌入编辑表单?

时间:2014-06-10 19:55:22

标签: asp.net telerik radgrid

我正在尝试RadGridControl。我希望使用"编辑"他们拥有的列并在RadGrid下面构建我自己的面板以添加/更新数据。有一个简单的方法吗?

我无法让网格停止处理我的"编辑'点击并展开。

1 个答案:

答案 0 :(得分:1)

您可以使用常规ButtonColumn并捕获ItemCommand中的click事件。

<telerik:GridButtonColumn 
   ButtonType="ImageButton" 
   CommandName="Update" 
   ImageUrl="~/Images/Edit.png"
   Text="Click to edit" 
   UniqueName="Edit" 
   HeaderText="Edit">
</telerik:GridButtonColumn>

protected void RadGrid1_ItemCommand(object source, GridCommandEventArgs e)
{
   if (e.CommandName == "Update")
   {
      int id = Convert.ToInt32(e.Item.OwnerTableView.DataKeyValues
         [e.Item.ItemIndex]["Id"]);    

      YourEditPanel.Visible = true;
   }
}