div id внутри webcontrol
От: FreeHandler  
Дата: 16.02.12 13:36
Оценка:
Добрый день!

Помогите решите следующую проблему.
Есть обычный ASP.NET-user-контрол. У этого контрола есть невидимая панелька что-то типа

<div id="panelId" style="visibility:hidden">test</div>

Внутри ASP.NET-user-контрола есть Button (не знаю какой — серверный или клиентский — пофиг), на который нажимаешь, после чего javascript-код эту панельку превращает в видимую.

Проблема в том, что таких ASP.NET-user-контролов может быть несколько на странице. Соответственно, panelId должен быть уникальным для каждого ASP.NET-user-контрола.
Как это достичь?
Re: div id внутри webcontrol
От: denaturat  
Дата: 17.02.12 18:13
Оценка: +1
Здравствуйте, FreeHandler, Вы писали:

FH>Проблема в том, что таких ASP.NET-user-контролов может быть несколько на странице. Соответственно, panelId должен быть уникальным для каждого ASP.NET-user-контрола.

FH>Как это достичь?


<div id="panelId" runat="server" style="visibility:hidden">test</div>
....
<script type="text/javascript">
var obj = document.getElementById('<%=panelId.ClientID %>');
obj.style.visibility = 'visible';
</script>


Типа этого.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.