如何将gridview行括起来锚定标记?

时间:2012-07-24 15:51:56

标签: asp.net gridview

我有一个包含多行的gridview。每行都有每列的值。当用户悬停gridview时,我希望每一行看起来像一个锚标记,这样当单击行中的任何位置时,结果取决于行id的值。

我希望整个行的行为类似于锚标记,而不是让每个单元格都包含一个链接。

感谢您的帮助

1 个答案:

答案 0 :(得分: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";
}
}