0

複数の行を持つグリッドビューがあります。各行には、各列の値があります。ユーザーがグリッドビューにカーソルを合わせると、各行が 1 つのアンカー タグのように表示されるようにして、行内の任意の場所をクリックしたときに結果が行の 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 に答える