Знаете ли вы какой-либо недостаток, чтобы добавить элементы управления к странице на событии PreRender? , пожалуйста, не отвечайте «зависит от вашего дела». Я говорю вообще :-)Добавление элементов управления на страницу в PreRender
ответ
Событие PreRender
происходит после событий управления, поэтому элемент управления не может использовать какие-либо события.
Если вы, например, добавили Button
в Page_PreRender
, то слишком поздно подключить обработчик событий Click
. В postack кнопка не будет воссоздана до тех пор, пока событие click не будет обработано (и проигнорировано).
Да, эта ссылка на жизненный цикл ASP.NET:
http://msdn.microsoft.com/en-us/library/ms178472.aspx
Я бы рекомендовал добавить элементы управления на Init
событии, как новый элемент управление в противном случае будет очищено от любых постбэк. Это соответствует http://www.4guysfromrolla.com/articles/092904-1.aspx.
'Поднят после того, как все элементы управления были инициализированы, и были применены любые настройки скина. Используйте это событие для чтения или инициализации свойств управления. '
- 1. Добавление элементов на веб-страницу
- 2. Добавление элементов управления динамически на страницу из веб-метода asp.net
- 3. Добавление элементов управления программно
- 4. Как изменить необработанный HTML-страницу ASP.NET на PreRender?
- 5. Добавление динамических элементов управления
- 6. добавление элементов управления, поддерживающих javascript в parent/содержащий страницу
- 7. Добавление пользовательских элементов управления динамически
- 8. Добавление элементов управления в Contextmenu
- 9. Добавление элементов управления в список
- 10. Внедрение нескольких пользовательских элементов управления на страницу?
- 11. asp.net добавление пользовательского элемента управления на страницу
- 12. Добавление пользовательского элемента управления на страницу динамически
- 13. Динамическое добавление пользовательского элемента управления на страницу
- 14. Добавление пользовательского элемента управления на веб-страницу
- 15. Добавление текстового элемента управления на страницу asp?
- 16. Добавление элементов управления в задаче выполнения ASP.Net
- 17. Добавление элементов управления в коллекции элементов управления из панели обновления
- 18. динамическое добавление элементов управления на странице asp.net
- 19. ASP.NET: добавление элементов управления на стороне клиента
- 20. Добавление нескольких элементов на специальную страницу
- 21. Добавление элементов управления на CFrameWnd MFC
- 22. Динамическое добавление элементов управления ASP.Net
- 23. Установка абсолютного положения в PreRender()
- 24. Добавление настраиваемых элементов управления сервером в MVC
- 25. Добавление нескольких настраиваемых элементов управления
- 26. Динамическое добавление элемента управления в список элементов управления
- 27. Создать событие PreRender для управления пользователями
- 28. Добавление элементов управления к панели в UpdatePanel
- 29. Добавление элементов в блок управления Windows
- 30. Добавление элементов в элемент управления webuser