【发布时间】:2010-06-16 19:30:44
【问题描述】:
我有一个网格视图,有两个不同的按钮列。我想根据用户按下的按钮执行不同的操作。如何在 SelectedIndexChanged 事件中确定按下了哪一列。这是我用来生成列的代码。
grdAttachments.Columns.Clear();
ButtonField bfSelect = new ButtonField();
bfSelect.HeaderText = "View";
bfSelect.ButtonType = ButtonType.Link;
bfSelect.CommandName = "Select";
bfSelect.Text = "View";
ButtonField bfLink = new ButtonField();
bfLink.HeaderText = "Link/Unlink";
bfLink.ButtonType = ButtonType.Link;
bfLink.CommandName = "Select";
bfLink.Text = "Link";
grdAttachments.Columns.Add(bfSelect);
grdAttachments.Columns.Add(bfLink);
【问题讨论】: