标题是不言自明的。我有一个gridview,当用户单击特定行时,我会在第一列中添加一个阴影。问题是,用户可以单击行上的任意位置,并添加阴影,但如果用户单击链接(即第一列),链接只会在新选项卡中打开。如何仅将 onclick 事件添加到每一行的第一列?
if (e.Row.RowType == DataControlRowType.DataRow)
{
// Javascript function to call on row-click event
e.Row.Attributes.Add("onClick", "javascript:void SelectRow(this);");
}
如果有帮助,我使用此处的示例来实现 SelectRow。