将ID应用于GridView

时间:2009-04-06 15:42:43

标签: asp.net jquery gridview

在你说之前,我完全清楚数据中继器可以做到这一点,但我正在寻找使用GridView的解决方案。

我正在实现jQuery功能,并且需要将唯一ID应用于各个行,以便以正确的方式响应单击事件。我看不出你应该如何将值应用于ID或行。

基本上我正在寻找按照

的方式做的事情
$('tr').click(function() {
    // get the ID of the tr and redirect the page based on that
});

编辑:哦,我可以为行单元格执行此操作,如果这是我想要作为查询字符串传递的值,但是,我不想这样做,因为它意味着显示一个用户不应该看到的唯一标识符。

1 个答案:

答案 0 :(得分:1)

好吧,我没想到会真正解决我自己的问题。仅供参考,这里是:

If e.Row.RowType = DataControlRowType.DataRow Then
  e.Row.ID = e.Row.DataItem("Issue_Key")
End If

放在RowDataBound事件中。