我在StackOverflow的一条旧消息中找到了以下代码:
$("#<%=GridView1.ClientID%> tr").click(function(){
alert("Row clicked");
});
上面的代码应该在用户单击 GridView 的一行时调用警报。 我不明白的是,如何定义(在我的 GridView 中)上述代码中称为"ClientID"的内容。什么是"客户端 ID"?
此代码<%=GridView1.ClientID%>
将在服务器上运行,并将最终呈现为网格视图的 ID,因此在页面上您最终可能会看到这个
$("#GridView1 tr").click(function(){
alert("Row clicked");
});
ClientID
提供 GridView 在 html 页上使用的最终 ID。