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

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


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

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

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


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