Есть пара проблем с тем, что у вас есть. Прежде всего, ваш GridView
идентификатор не будет отображаться как «LeagueGV», а скрытое поле не будет «LeagueHidden». Он будет искажен, чтобы быть частью цепочки идентификаторов родительского NamingContainer
.
Во-вторых, синтаксис jQuery для использования идентификаторов может быть таким простым, как $('#yourId')
. Используемый синтаксис старый.
В-третьих, я бы не рекомендовал добавлять событие щелчка к table
или tr
. Многие пользователи не ожидают такого поведения и могут сбить с толку.
Если вы не надеетесь на ненавязчивый Javascript, мое первое предложение будет иметь HyperLinkField
вместо TemplateField
, тогда вы можете переопределить событие OnDataBound
для GridView
и добавить onclick
Атрибут ссылки, когда она отображается, включает в себя идентификатор Лиги.