Если это изображение прогресса, которое вы показываете (кажется, по имени изображения), то зачем вам эта сторона сервера? Это будет своего рода победить всю цель изображения прогресса. Это похоже на то, что оно принадлежит клиенту, поэтому держите его там.
Обновление
Вам не нужно использовать код для рендеринга скрипта только для получения идентификаторов клиента. Вы можете сделать что-то вроде этого:
function ShowImage() {
document.getElementById('<%=tbxProdAC.ClientID%>')
.style.backgroundImage = 'url(/images/vds/progress.gif)';
document.getElementById('<%=tbxProdAC.ClientID%>')
.style.backgroundRepeat = 'no-repeat';
document.getElementById('<%=tbxProdAC.ClientID%>')
.style.backgroundPosition = 'right';
}
function HideImage() {
document.getElementById('<%=tbxProdAC.ClientID%>')
.style.backgroundImage = 'none';
}
Здесь я использую <%=tbxProdAC.ClientID%>
, чтобы получить идентификатор элемента управления. Это намного удобнее для чтения, чем использование кода для рендеринга скрипта.