0

我有一个有几行的gridview。每行都有每列的值。当用户悬停在 gridview 上时,我希望每一行都显示为一个锚标记,这样当单击行中的任意位置时,结果取决于行 ID 的值。

我不想让每个单元格都包含一个链接,而是希望整个行表现得像一个锚标记。

感谢您的帮助

4

1 回答 1

2

您可以将行转换为可点击的超链接,但它必须编写额外的代码

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{ 
  e.Row.Attributes["onClick"] = "javascript:window.location='thepageyou want to post';";
  e.Row.Style["cursor"] = "pointer";
}
}
于 2012-07-24T16:03:39.313 回答