如何在后台列表右侧添加一个功能按钮?
更新时间:2019-03-11 18:49:30 访问量:
以后台的简单信息页面为例:
二次开发文件:系统目录/ModuleMark/Common/ContentList.aspx.cs
ButtonField buttonField = new ButtonField();
buttonField.HeaderText = "";
buttonField.HeaderStyle.Width =
columnWidth;
buttonField.HeaderStyle.BorderWidth = 0;
buttonField.Text = buttonText;
buttonField.ItemStyle.Width =
columnWidth;
buttonField.ItemStyle.BorderWidth = 0;
buttonField.CommandName = commandName;
contentManager1.GridViewRowCommandFieldDelegate.Add(buttonField,
actionName);
以上代码是在表格中添加一列按钮,此时保存代码然后访问页面是会报错的,我们以上代码中的actionName是一个自定义方法,我们可以声明这样一个方法:
//历史备份
private bool bakAction(int primaryValue)
{
//primaryValue就是你当前点击的那一行数据的主键值
//以下你可以根据主键值写自己的逻辑代码
return false;
}
完成以上代码后,去查看你的页面吧!