Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как получить связанное значение из dropdownlist / 12 сообщений из 12, страница 1 из 1
11.12.2015, 09:15
    #39125525
mdm114
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить связанное значение из dropdownlist
Вопрос, чувствуется, простой, но чё-то я туплю
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<asp:SqlDataSource ID="SqlDataSource1" runat="server" 
ConnectionString="<%$ ConnectionStrings:....ConnectionString %>" 
SelectCommand="SELECT id.....CASt(....) AS expr1, posId FROM ....  >
</asp:SqlDataSource>
....
<asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="SqlDataSource1" DataTextField="expr1" DataValueField="expr1">
          </asp:DropDownList>
...


Как выдернуть из SQLDataSource значение соседнего столбца одной и той же строки, типа как в winforms:

Код: c#
1.
dataSet411.table10[comboBox1.SelectedIndex].posId
...
Рейтинг: 0 / 0
11.12.2015, 12:43
    #39125750
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить связанное значение из dropdownlist
mdm114,
Не нужно использовать asp:SqlDataSource - он там ни к чему, одни проблемы.
...
Рейтинг: 0 / 0
11.12.2015, 13:50
    #39125824
Zoria
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить связанное значение из dropdownlist
mdm114,

не понятно, кто с кем связан, но по идее где-то так же вы это достать и можете..
...
Рейтинг: 0 / 0
11.12.2015, 15:07
    #39125899
mdm114
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить связанное значение из dropdownlist
а что лучше использовать?
...
Рейтинг: 0 / 0
11.12.2015, 15:13
    #39125908
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить связанное значение из dropdownlist
mdm114а что лучше использовать?
Хорошие практики архитектуры и написания приложений, которые исключают вынос логики подключения и выборки данных из БД прямо во фронт энде.
...
Рейтинг: 0 / 0
11.12.2015, 15:43
    #39125944
mdm114
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить связанное значение из dropdownlist
а попроще как нить можно? Или даже не попроще, а поподробнее.
EF имеется ввиду?
...
Рейтинг: 0 / 0
11.12.2015, 16:19
    #39125980
Zoria
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить связанное значение из dropdownlist
mdm114а попроще как нить можно? Или даже не попроще, а поподробнее.
EF имеется ввиду?
вы бы задачу описали конкретнее и на "разговорном"?
по типу - "нужно отразить на странице какой-то список данных, и в зависимости от выбранного в этом списке значения нужно....?"
...
Рейтинг: 0 / 0
11.12.2015, 17:34
    #39126055
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить связанное значение из dropdownlist
mdm114,
Можно и EF. Готовить данные для отображения на уровне сервисов или DAL.
...
Рейтинг: 0 / 0
12.12.2015, 09:12
    #39126292
mdm114
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить связанное значение из dropdownlist
EF начал смотреть. Интересная штука- нравится. Надо привыкнуть. DAL - гляну, спс
Все дело в том что проект делался несколько лет назад, году так в восьмом. Сейчас захотелось его на asp перенести. Может поэтому и есть в коде некоторые архаичные моменты. Да и не спец я особо. Пишу для себя. Хобби, так сказать

Zoria,
допустим есть таблица

id - name-adress-email...
1 - Вася - Москва-mail.
2 - Коля- Москва-mail.
3 - Петя- Москва-mail.
В dropdownlist отображаются имена. А при сохранении в базу нужно заносить id.
...
Рейтинг: 0 / 0
14.12.2015, 11:58
    #39127133
Zoria
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить связанное значение из dropdownlist
mdm114,

в дропдауне ListItem 2 есть свойства Value и Text
в значение привязываете ID, в текст - имя.
в нужный момент используете dropdownlist.selectedvalue
...
Рейтинг: 0 / 0
14.12.2015, 19:27
    #39127730
mdm114
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить связанное значение из dropdownlist
Zoria, я пробовал так, но почему то не получилось. Видимо что-то кривовато прописал. Буду пробовать далее, но, наверное, уже без sqldatasource. Там правда новые вопросы возникают, но это уже в отдельной теме спрошу
...
Рейтинг: 0 / 0
15.12.2015, 03:43
    #39127965
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить связанное значение из dropdownlist
mdm114Буду пробовать далее, но, наверное, уже без sqldatasource.
sqldatasource - в топку эту какашку с самого начала уже.

mdm114Там правда новые вопросы возникают, но это уже в отдельной теме спрошу
Спрашивайте, не стесняйтесь :)
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как получить связанное значение из dropdownlist / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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