Работа с FormView
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Работа с FormView Expand / Collapse
Автор
Сообщение
30.06.2006 18:20
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 15.12.2008 11:46
Сообщ.: 236, Visits: 1 735
Использую на WebForm'е элемент FormView, в котором в таблице (НТМL элемент) выводятся выпадающие списки, лэйблы и текстбоксы. Задействованы 3 шаблона - ItemTemplate, InsertItemTemplate и UpdateItemTemplate.

(В качестве источника данных - Объект класса, который работает с БД SQL Server 2k., В котором имеются три метода для select'f, Insert'a и Update'а.)

Проблема в том, что при InsertItemTemplate в выпадающих списках нет ни какой информации, т.е. они настроены так-же как в ItemTemplate и UpdateItemTemplate и там все работает отлично. Есть мысль, что при добавлении новой строки, еще неоткуда получить данные, т.е. строки то еще нет, поэтому хотел при загрузке шаблона InsertItemTemplate через код прописать источники данных для каждого списка, но никак не могу найти, как получить к ним доступ через код (С#).

Как быть?

best regards!

Сообщ. #899947
03.07.2006 10:14
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 15.12.2008 11:46
Сообщ.: 236, Visits: 1 735
Уточню вопрос,

как получить доступ к элементам (DropDownLists, textboxs, labels) шаблонов (InsertItemTemplate, EditItemTemplate и др.) FormView?

С уважением.

Сообщ. #899976
06.07.2006 16:47
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 15.12.2008 11:46
Сообщ.: 236, Visits: 1 735
Ну так что, неужели никак нельза обратиться к контролам (textbox'ам, dropdownlist'ам, label'am) находящимся внутри шаблонов (template) FormView?
Сообщ. #900231
06.07.2006 17:17
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Перехватываешь событие ItemCreated, в нем находишь нужный контрол с помощью FindControl и делаешь с ним все что тебе нужно.
Сообщ. #900237
11.07.2006 12:05
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 15.12.2008 11:46
Сообщ.: 236, Visits: 1 735
Точно, про FindControl мне уже объяснили, но все равно спасибо bazile.
Сообщ. #900481
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl, Alexey Spirin

Время GMT +3:00, Сейчас 7:12