Добавлены элементы управления во время выполнения и во время разработки - PullRequest
0 голосов
/ 10 января 2012

Кто отвечает за поддержание web controls (ASP: Button), например, , добавленное во время разработки, которое будет доступно после выполнения postBack? в то время как добавленные во время выполнения элементы управления не будут доступны, если вы не добавите их снова?

Ответы [ 2 ]

1 голос
/ 10 января 2012

ASP.NET является ответственным. Элементы управления, которые вы добавили во время разработки (файл ASPX или ASCX), скомпилированы вместе с классом code-behind в один объект. Это делается компилятором. Поскольку элементы управления, добавляемые в среду выполнения страницы, недоступны при выполнении компилятора, они не могут быть сохранены, и вы должны позаботиться о том, чтобы сделать это самостоятельно.

1 голос
/ 10 января 2012

За это отвечает сервер ASP.NET.

Обратите внимание, что отсутствуют элементы управления «время добавления» и «время выполнения». Есть только элементы управления, которые статически, всегда и динамически размещаются на странице и определяются собственной (= вашей) логикой страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...