| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка под ASP.NET > ClientID в OnLoad и в Render |
| Автор: Bogdan1024 12.2.2008, 18:41 | ||
В событии OnLoad p.ClientID будет задано, а в оверрайднутом Render p.ClientID == null. Патчэмоу? И как сделать так чтобы ClientID был задан и совпадал и там и там? |
| Автор: Mymik 13.2.2008, 09:30 |
| ClientID генерируется только лишь в том случаи если задан ID Так что тебе сначала необходимо задать ID, а уж только потом спрашивать ClientID Да, кстати, если посмотреть на сгенерированный html код, то у твоей Panel вообще не должно быть html-атрибута id если на сервере не был задан ID. |
| Автор: Bogdan1024 13.2.2008, 16:09 |
| Точно! Когда я явно задал ID, то появилось ClientID! Спасибо! |