Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Джентельмены, как управиться с UserControl? / 7 сообщений из 7, страница 1 из 1
16.05.2005, 15:59
    #33067562
Донна Роза
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Джентельмены, как управиться с UserControl?
Надо при загрузке страницы передать ему параметры, а потом получить результат. Как? Как??? Задрал он меня уже!!!!
...
Рейтинг: 0 / 0
16.05.2005, 18:51
    #33068141
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Джентельмены, как управиться с UserControl?
объясни понятнее, откуда параметры беруться, куда должен попасть результат
_______________________________________________________
Господи, сколько ещё не сделано... А сколько ещё предстоит не сделать...!
...
Рейтинг: 0 / 0
17.05.2005, 14:14
    #33069544
Донна Роза
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Джентельмены, как управиться с UserControl?
Ситуация:
Сделан UserControl.
Соответственно сгенерировались файлы его абстракного класса и клиентской страницы.
Вопрос:
Если этот контрол просто положить мышкой на страницу - он выглядит и ведет себя как и задумано, но толку с этого никакого:
я не знаю как проинициализировать его внутренние элементы (TextBox) перед начальной загрузкой и как получить их value после постбака.
Создаваемый объект из его класса - какя-то "вещь в себе" получается...
Помогите, люди! Откройте глаза! Чувствую что дело пустяковое, но под рукой ни одной книжонки или статейки...
...
Рейтинг: 0 / 0
17.05.2005, 14:47
    #33069649
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Джентельмены, как управиться с UserControl?
если в лузерконтроле есть текстбоксы и нужно до них достучаться, то лучшим варинатом было бы добавить свойства, в кодебихайнде например, ну и потом их де нужно устанавливать или снимать значения, что то типа:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
//на контрол кинуть скажем текст бокс отвечающий за ввод имя польлзователя
class MyUserControl: UserControl
{
...
public string Username
{
get{return txtUsernamr.Text;}
set{txtUsername.Text=value;}
}
...
}

наверно как то так
_______________________________________________________
Господи, сколько ещё не сделано... А сколько ещё предстоит не сделать...!
...
Рейтинг: 0 / 0
17.05.2005, 15:00
    #33069687
Донна Роза
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Джентельмены, как управиться с UserControl?
Вот и я так думаю, только как связать абстактный класс с "физически" лежащим на странице контролом?
Как объект такого класса программно "положить" на страницу???
Кода бы кусочек...
...
Рейтинг: 0 / 0
17.05.2005, 15:09
    #33069723
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Джентельмены, как управиться с UserControl?
примерно так:
Код: plaintext
1.
2.
Control ctrl = this.LoadControl("~/myCtrl.ascx");
//дальше можно достучаться до свойств контрола
this.Controls.Add(ctrl);
...
Рейтинг: 0 / 0
17.05.2005, 18:01
    #33070407
Абориген
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Джентельмены, как управиться с UserControl?
Да просто protected он должен быть.
Protected WithEvents WebUserControl11 As WebUserControl1
И будеть вам щястье.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Джентельмены, как управиться с UserControl? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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