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-М
По нажатию кнопок рядки можно как открывать так и закрывать
Формат датасорса можно, конечно, изменить, структура данных думаю понятна.
Если есть вопросы - задаывайте 🙂
-
246 29 0 Добрый вечер, меня заинтересовал ваш проект. С требованиями ознакомился, вопросов пока нет. Готов выполнить. Сделаю быстро и качественно.
Цена и сроки обсуждаются.
Жду вашего ответа.
-
2073 116 0 Готов уточнить детали и приступить к выполнению.
Почта: [email protected]
-
544 70 13 2 Задача в целом понятна (по ходу могут потребоваться уточнения деталей). Готов сделать.
[email protected]
Актуальные фриланс-проекты в категории C#
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 9 дней 21 час назад ∙ 2 ставки |
Создание плагина для интеграции с POS-системой Syrve, C#Разработать плагин для POS-системы Syrve (on-premise), который устанавливается на сервер заведения. Плагин должен: (1) передавать на наш сервер данные в режиме реального времени — заказы, статусы столов, платежи, чеки; (2) принимать команды от Reservble — подтверждения… C#, Веб-программирование ∙ 12 дней 18 часов назад ∙ 15 ставок |