Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Articles / web / ASP.NET

ASP.NET MasterPage getElementById

5.00/5 (1 vote)
26 May 2011CPOL 24.9K  
To get an element by its ID in a webpage which uses a master page
We know that the id is changed when the page is rendered by ASP.net when using a masterpage. The id is then prefixed with the master pages name appended with an underscore. For examle: If one writes a text box with an id of 'txtDate' it will be rendered as 00$contePlaceholder1$_txtDate. It is difficult to attach a javascript functionality to this element, but using query we can achieve this quite simply by writing:

JavaScript
$("input[id$=txtDate"].DatePicker();


Here jQuery gets an element / array of element of type input(textbox) the name of which ends with txtDate and attaches a date picker.


@author =NIBEESH K,STAB,DRDO,CVRDE

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)