Michel Ayres Michel Ayres - 1 year ago 90
ASP.NET (C#) Question

Getting ID from asp.net runat server in jQuery

I'm trying make some stuff in jQuery using ASP.NET. But the ID from

is not the same as the id used in HTML.

I used to use this to get the ID from this situation:


But in this case, it does not work. I'm clueless as to why.


/* Modal */
function contatoModal() {


< input runat="server" id="txtTest" value="test" />

Any tips?

Answer Source

<%= txtTest.ClientID %> should work but not in a separate javascript file where server side scripts do not execute. Another possibility is to use a class selector:

<input runat="server" id="txtTest" value="test" class="txtTest" />

and then:

var value = $('.txtTest').val();
Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download