我拥有从ITemplate
接口继承的控制权。数据显示在HtmlTable
控件中,该控件在控件初始化时自动生成。每一行都包含代表标准命令(Edit、Delete等)的ImageButton
控件。这里是用标准命令创建ImageButton
并将其添加到行模板的代码:
var lkbCancel = new ImageButton()
{
CommandName = "Edit",
ImageUrl = "EditIco.png",
ToolTip = "Edit",
CausesValidation = false,
};
commandCell.Controls.Add(lkbCancel);
我想用自定义命令添加ImageButton
(而不是标准的添加、编辑、删除和其他命令)。那么,如何在Itemplate
控件中添加自定义命令并正确处理它呢?
只订阅点击事件?
lkbCancel.Click += (sender,e) => {
//Do something here..
};
您可以访问绑定到该行的当前数据项,请参阅此处的