Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Текущее значение из Repeator / 9 сообщений из 9, страница 1 из 1
08.11.2005, 14:50
    #33366736
ASPNETer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущее значение из Repeator
Добрый день!
Совсем недавно начал разбираться с АСП.нет. До этого работал много с АСП.
Вопрос вот в чем - никак не соображу, каким образом мне вытащить текущее значение элемента из Repeator и присвоить его переменной.
То есть у меня есть запрос SELECT Field FROM Table. Я вывожу набор данных с помощью репитора на клиент, но во время вывода еще хочу что-то сделать с выдаваемым набором - например формировать еще один дропдаун лист на основании текущего значения Field. Как выводить на клиента элементы из репитора понятно - об этом написано почти везде, но как получить текущее значение в переменную - нигде не могу найти ((( и сам не могу понять ((( Я так понял, надо это делать в событии репитора создания элемента, а дальше как? как подобраться?
Спасибо!
...
Рейтинг: 0 / 0
08.11.2005, 15:00
    #33366781
Sam Andrews
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущее значение из Repeator
попробуй через событие ItemCreated и соответственно e.Item

с уважением...
...
Рейтинг: 0 / 0
08.11.2005, 15:01
    #33366785
mekesha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущее значение из Repeator
Совет еще одного новичка :-)
Т.е. подобную конструкцию <%# ProcessField(Container.DataItem, "Field")%> в ItemTemplate вы вставить та-ки можете... а в
реализации метода protected string ProcessField(object Item, string Field) уже можно значение обработать как душе угодно...


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
08.11.2005, 16:11
    #33367009
ASPNETer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущее значение из Repeator
mekesha, огромное спасибо, все получилось!

Sam Andrews, прошу прощения, а не подскажете, черезе e.Item - это как? Я смотрел там свойства-методы, но ничего похожего не обнаружил. Опять, наверное, не туда гляжу ((
...
Рейтинг: 0 / 0
08.11.2005, 16:14
    #33367017
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущее значение из Repeator
e.Item.DataItem
возможно удобнее было бы использовать событие ItemDataBound
...
Рейтинг: 0 / 0
08.11.2005, 16:18
    #33367034
ASPNETer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущее значение из Repeator
profile.Item.DataItem
возможно удобнее было бы использовать событие ItemDataBound

Я, наверное, опять что-то неправильно понимаю (
e.Item.DataItem возвращает мне System.Data.Common.DbDataRecord
...
Рейтинг: 0 / 0
08.11.2005, 16:26
    #33367058
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущее значение из Repeator
/topic/187617&hl=system+data+common+dbdatarecord#1576784
...
Рейтинг: 0 / 0
08.11.2005, 16:28
    #33367066
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущее значение из Repeator
ну или:
object o = (e.Item.DataItem as System.Data.Common.DbDataRecord)["name"];
...
Рейтинг: 0 / 0
08.11.2005, 17:45
    #33367345
ASPNETer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Текущее значение из Repeator
profil, большое спасибо!!!
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Текущее значение из Repeator / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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