C# asp.net gridView с созданием/удалением рядков "на лету"
1000 UAHОписание:
на страничке есть фильтры (неважно), кнопка и грид, по нажатию кнопки генерится дататейбл - датасорс грида.
Колонки грида:
вид_спорта, турнир_1, игра_1, количество_1, команда_1(кнопка), турнир_2, игра_2, количество_2, команда_2(кнопка)
Описание данных:
иерархическая структура
уровень 1: вид_спорта
уровень 2: турнир_1, турнир_2
уровень 3: игра_1, игра_2
количество 1/2 - количество игр в турнирах и видах спорта
Что нужно сделать:
код, которые по нажатию кнопок "открывал"/"закрывал" бы рядки с турнирами/играми
Например:
1. имеем датасорс
"Футбол", "Украина","Динамо:Шахтер", -, -
"Футбол", "Украина","Металлург З:Днепр", -, -
"Футбол", -, -, "Англия", "Ливерпуль:МЮ"
"Футбол", -, -, "Англия", "МС:Бернли"
"Футбол", -, -, "Англия", "Ньюкасл:КП"
"Футбол", -, -, "Испания", "Жирона:Севилья"
2. первоначально видим в гриде единственную строку
Футбол - - 2 - - 4
3. Если нажимаем кнопку(любую) в этой строке то получаем грид
| Футбол | 2 | 4 | ||||
| Украина | 2 | Англия | 3 | |||
| Испания | 1 |
4. Если захотим открыть Украину получим грид вида
| Футбол | 2 | 4 | ||||
| Украина | 2 | Англия | 3 | |||
| Динамо:Шахтер | Испания | 1 | ||||
| Металлург З:Днепр |
5. Если захотим открыть еще Англию получим грид вида
| Футбол | 2 | 4 | ||||
| Украина | 2 | Англия | 3 | |||
| Динамо:Шахтер | Ливерпуль:МЮ | |||||
| Металлург З:Днепр | МС:Бернли | |||||
| Ньюкасл:КП | ||||||
| Испания | 1 |
и т д.
Примечания:
Видов спорта может быть 1-Н
Чемпионатов может быть 1-М
По нажатию кнопок рядки можно как открывать так и закрывать
Формат датасорса можно, конечно, изменить, структура данных думаю понятна.
Если есть вопросы - задаывайте 🙂
-
226 29 0 Добрый вечер, меня заинтересовал ваш проект. С требованиями ознакомился, вопросов пока нет. Готов выполнить. Сделаю быстро и качественно.
Цена и сроки обсуждаются.
Жду вашего ответа.
-
2073 116 0 Готов уточнить детали и приступить к выполнению.
Почта: [email protected]
-
548 70 13 2 Задача в целом понятна (по ходу могут потребоваться уточнения деталей). Готов сделать.
[email protected]
Актуальні фриланс-проєкти в категорії C#
Доопрацювання 1С УТ 11 для ТСД Zebra (RDP): різні звукові сигнали при скануванні
1000 UAH
Конфігурація: 1С УТ 11 Адресний склад ТСД Zebra TC26 Робота через RDP Сканування товарів виконується в документах приймання, розміщення, відбору та інших складських операціях. Поточна проблема: Комірники працюють через ТСД Zebra. При скануванні не завжди помічають повідомлення… C#, Бази даних та SQL ∙ 3 дні 20 годин тому ∙ 6 ставок |