Telerik Radgrid 中的多个编辑列
本文关键字:编辑 Radgrid Telerik | 更新日期: 2023-09-27 18:37:28
我有一个telerik-radgrid,我在其中使用编辑列。对于我使用网络用户控件edit-column
,我创建了。这工作正常。
但是要知道应该有两个编辑链接。根据他的选择,我想显示不同的用户控件。
当我创建两个GridEditCommandColumns
时,我收到错误,因为两列具有相同的 ID "EditButton"
我不想将用户控件的全部内容放入一个并仅显示所需的内容,尽管这会起作用。但是控件很大,之后使用它就不好了。
如何在一个辐射格中使用两个Edit-Columns
?
谢谢
我自己发现的
我使用命令创建了一个GridButtonColumn
Edit
以及我向其分配一个用户控件的GridEditCommandColumns
。
当涉及到编辑命令事件时,我执行以下操作:
if (((LinkButton)e.CommandSource).Text == "Edit1") //The Title of EditColumn 1
{
rgCases.MasterTableView.EditFormSettings.UserControlName = "WebUC1.ascx";
}
else
{
rgCases.MasterTableView.EditFormSettings.UserControlName = "WebUC2.ascx";
}