Я нашел следующий код в одном из старых сообщений в StackOverflow:
$("#<%=GridView1.ClientID%> tr").click(function(){
alert("Row clicked");
});
Вышеупомянутый код должен вызывать предупреждение, когда пользователь щелкает в строке GridView. Я не понимаю, как определить (в моем GridView) то, что указано в приведенном выше коде как "ClientID". Что такое "ClientID"?
Этот код <%=GridView1.ClientID%>
будет запущен на сервере и будет окончательным рендером в качестве идентификатора сетки, поэтому на последней странице вы увидите, вероятно, это
$("#GridView1 tr").click(function(){
alert("Row clicked");
});
Идентификатор ClientID
дает окончательный идентификатор, который GridView использует на странице html.
ContentPlaceHolderID
качестве префикса к идентификатору GridView