Asp.net 如何将gridview行包含到锚定标记中?

Asp.net 如何将gridview行包含到锚定标记中?,asp.net,gridview,Asp.net,Gridview,我有一个有几行的网格视图。每行对每列都有值。当用户将鼠标悬停在gridview上时,我希望每一行都像一个锚定标记一样显示,这样当单击行中的任意位置时,结果取决于行的id值 我不希望每个单元格都包含链接,而是希望整行的行为像锚定标记一样 感谢您的帮助您可以将行转入可单击的超链接,但它必须编写额外的代码 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType ==

我有一个有几行的网格视图。每行对每列都有值。当用户将鼠标悬停在gridview上时,我希望每一行都像一个锚定标记一样显示,这样当单击行中的任意位置时,结果取决于行的id值

我不希望每个单元格都包含链接,而是希望整行的行为像锚定标记一样


感谢您的帮助

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

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";
}
}

对于那些喜欢中键单击并在新选项卡中打开链接的用户来说,这将不起作用。它将捕获所有单击并重定向当前页面,而不管选择了什么鼠标按钮