powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / 3е поле для DropDown
7 сообщений из 7, страница 1 из 1
3е поле для DropDown
    #33933042
ndStar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть DataSet с 3мя полями Id, Name, Else.
Else не уникален. Делаю в DropDownList
DataTextField=Name
DataValueField=Id

Как узнать значение в SelectedIndexChanged значение Else?
...
Рейтинг: 0 / 0
3е поле для DropDown
    #33933097
Dima_XY3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Через Id, которое в DataValueField - вытащить Row и из него узнать Else
- - - - -
the truth is out there
...
Рейтинг: 0 / 0
3е поле для DropDown
    #33933989
ndStar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Через Id, которое в DataValueField - вытащить Row и из него узнать Else


Делаю

'DDL.DataSource=DSetTip

ss = DSetTip.Tables(0).Rows(ddlTip.SelectedIndex).Item(2)

Проверяю ddlTip.SelectedIndex = 14

Говорит

There is no row at position 14.

Смотрю, действительно Rows.Count = 0 ??? т.е. куда-то все записи подевались.
Конечно можно по Id сделать еще запросик, который вернет Else, но как-то обидно, ведь он уже есть
...
Рейтинг: 0 / 0
3е поле для DropDown
    #33934067
Sergio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Через Id, которое в DataValueField - вытащить Row и из него узнать Else


Делаю

'DDL.DataSource=DSetTip

ss = DSetTip.Tables(0).Rows(ddlTip.SelectedIndex).Item(2)

Проверяю ddlTip.SelectedIndex = 14

Говорит

There is no row at position 14.

Смотрю, действительно Rows.Count = 0 ??? т.е. куда-то все записи подевались.
Конечно можно по Id сделать еще запросик, который вернет Else, но как-то обидно, ведь он уже есть

Не-а! Нету его родимого нету. Хотелось бы конечно весь код увидеть, но все равно есть у меня смутное предположение, что DS Вы не где не храните и после того как страница отправлена пользователю он у Вас бесславно умирает, а потом при PostBack-е ничего и не находится.
Где наша мудрость, потерянная ради знаний, где наши знания, потерянные ради информации.
...
Рейтинг: 0 / 0
3е поле для DropDown
    #33934696
ndStar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не-а! Нету его родимого нету. Хотелось бы конечно весь код увидеть, но все равно есть у меня смутное предположение, что DS Вы не где не храните

Нашла, что хранить можно в Session или ViewState. Где лучше?
...
Рейтинг: 0 / 0
3е поле для DropDown
    #33934707
ndStar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашла, что хранить можно в Session или ViewState. Где лучше?

А еще и Cache есть.
...
Рейтинг: 0 / 0
3е поле для DropDown
    #33934753
Sergio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашла, что хранить можно в Session или ViewState. Где лучше?
А лучше всего в Cache!
На самом деле все зависит от данных. Если ето данные для одного пользователя то в Session, если же для всех пользователей то в Сache. И тогда первый пользователь своим request-om вытягивает их из базы в Cache a остальные пользуясь тремпом наслаждаются.
Где наша мудрость, потерянная ради знаний, где наши знания, потерянные ради информации.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / 3е поле для DropDown
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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