В ASP.NET довольно сложно предсказать клиентский ID элемента, то есть если вы можете задать ID серверного контрола
<asp:TextBox />
, то предсказать какой-будет ID у соответствующего элемента
<input type=”text” />
довольно трудно. В то время как довольно часто необходимо знать ID отрендеренного элемента. Но он выглядит примерно так —
ctl00_contentBody_txtStreet.
Существует несколько способов преодоления этой трудности, которые описаны
здесь. Все они либо требуют написания громоздких конструкций, либо даже создания своих собственных контролов. Но существует еще один очень простой способ получения клиентского ID.