![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
Redsweet |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 41 Регистрация: 26.2.2009 Где: Казахстан Репутация: нет Всего: нет |
Помогите пожалуйста!
Встала задача создания небольшого сайта с использованием данных из БД! Структура БД следующая: 1 таблица (Товары) - ID (key) CategoryID Name 2 таблица (Категории) - CategoryID (key) Name Категории могут быть следующими: Процессор, Материнская плата, видеокарта и т.д. Проблема вот в чем: Необходимо вывести на страницу таблицу Товары, но что бы при этом вместо CategoryID выводились данные из таблицы Категории, т.е. названия категорий. Ну и соответственно что бы все это можно было реlактировать и добавлять записи. Как это реализовать. К примеру в Windows Forms все решалось установкой необходимой колонки в виде ComboBox и настройкой параметров ValueMember и DisplayMember. Но в GridView я этого не нашла. Что делать? Может использовать какие-либо другие контролы? Заранее всем спасибо! |
|||
|
||||
Любитель |
|
|||
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 5 Всего: 92 |
Если использовать DataGridView - делаешь темплейтную колонку и.. в ней уже, что угодно (обычно - комбобокс для эдита, лейбл/литерал - для просмотра).
|
|||
|
||||
Redsweet |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 41 Регистрация: 26.2.2009 Где: Казахстан Репутация: нет Всего: нет |
Ура! Получилось.
Но встал еще один вопрос, в результате всех этих настроек, в GridView появилась еще одна колонка с выпадающими списками, в которых можно выбирать категорию. Но эту колонку теперь нельзя сортировать, как это исправить? Что бы можно было отсортировать все товары по категории. Спасибо огромное. |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |