我正在尝试RadGridControl。我希望使用"编辑"他们拥有的列并在RadGrid下面构建我自己的面板以添加/更新数据。有一个简单的方法吗?
我无法让网格停止处理我的"编辑'点击并展开。
答案 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;
}
}