Si vous attribué "txtFirsName" à un textbox ASP.NET ajoutera "ctl00_cphContent_" comme préfix à votre ID. Il existe quelques truc afin travailler avec ces ID et jQuery.
Alors comment sélectionner un contrôle serveur en utilisant JS/jQuery ? La façon de faire avec JavaScript est simple :
document.getElementById("<%=txtFirstName.ClientID %>");
Vous pouvez donc utiliser la même approche avec jQuery :
$("#'<%=txtFirstName.ClientID %>'");
Par contre, cette technique n'est pas des plus "friendly-user". C'est la que jQuery nous viens en aide en nous évitant les tags server de la manière suivante :$("[id$='_txtFirstName']");
Attention toutefois si vous avez 2 contrôles ayant le même ID mais sur 2 pages différentes.