powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / UserControls
2 сообщений из 2, страница 1 из 1
UserControls
    #32270285
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создаю свой контрол с дополнительным свойством:
Код: plaintext
1.
2.
	public abstract class ui : System.Web.UI.UserControl
	{
		OdbcConnection connection;

Если я просто кладу его на вебформу:
Код: plaintext
1.
2.
3.
4.
5.
	public class WebForm1 : System.Web.UI.Page
	{
		protected ui Ui1;
		private void Page_Load(object sender, System.EventArgs e)
		{
			Ui1.Connection = odbcConnection1;

то все работает, но в случае когда я создаю его сам:
Код: plaintext
1.
2.
			Ui1 = (ui)Page.LoadControl( "ui.ascx" );
			Ui1.Connection = odbcConnection1;
			PlaceHolder1.Controls.Add(Ui1);

Контрол выполняется до присвоения св-ва, что естественно приводит к ошибке, присвоить сво-во до загрузки контрола, тоже нельзя, ведь он еще не инициализирован. Как мне инициализировать контрол, а потом присвоить сво-во и выполнить контрол? Или лучше перегрузить Page_Load у юзер-контрола?
...
Рейтинг: 0 / 0
UserControls
    #32272680
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разобрался. Проблема была не в этом.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / UserControls
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]