- 3、DataList 按钮添加自定义事件
-
在控件模板中添加 Button、LinkButton 或 ImageButton 控件。
将按钮的 CommandName 属性设置为标识其功能的字符串,如 “SET” 或 “Copy” 。
使用 CommandArgument 属性将行的索引或者其他参数传给事件处理方法。
创建用于容器控件的 ItemCommand 事件的方法。在该方法中,执行下列操作: - 检查事件参数对象的 CommandName 属性来查看传入什么字符串。
- 读取 CommandArgument 传递过来的参数
- 为用户单击的按钮执行相应的逻辑。
protected void DataList1_ItemCommand(object source,
DataListCommandEventArgs e)
{
if (e.CommandName == ""SET)
{
//TODO
}
}