Я хочу использовать jQuery с GridView, который содержит текстовые поля, но я застрял на том, как зарегистрировать прослушиватели событий для каждого текстового поля в выбранной строке. Я думал, что могу что-то сделать с помощью StingBuilder в событии Unload GridView, но я не могу заставить его работать.





Почему бы просто не добавить класс CSS в каждый TextBox и использовать селектор jQuery для их поиска?
<asp:GridView runat = "server">
<Columns>
<asp:BoundField ControlStyle-CssClass = "someclass" DataField = "xxx" />
</Columns>
</asp:GridView>
Тогда вы сможете делать ...
$().ready(function() {
$(".someclass").function() {
//do something interesting
}
});
Если у вас много текстовых полей (что похоже на вас), лучше делегировать событие какому-либо родительскому контейнеру, а не прикреплять множество событий (делегирование событий) Начать читать здесь