Мне дали макет, который я не знаю, который можно кодировать в ASP.NET, не будучи настоящим мастером HTML и JavaScript.
Я хочу GridView, чтобы при выборе строки выбранная строка расширялась, а под выбранной строкой отображалась панель дополнительной информации, которая также включала бы другой небольшой GridView. Идея в том, что все это будет в линии. Таким образом, если пользователь выбрал строку 4, то дополнительная информация появится под строкой 4, а затем после дополнительной информации родительский GridView продолжит работу со строкой 5.
В конечном счете, я хотел бы сделать несколько вариантов настройки, но сначала мне нужно выяснить, возможно ли это вообще. Кроме того, решение должно быть 508-совместимым
Единственным решением, которое я рассмотрел, было использование только одного «столбца». Затем я поместил бы все свои поля в ItemTemplate, а содержимое панели подробностей в EditItemTemplate и вместо выбора строки установил его в режим редактирования. Проблема с этим решением заключается в том, что я теряю функциональность нескольких столбцов, если бросаю все в один огромный ItemTemplate.
Любые предложения и идеи приветствуются.