Как динамически объединить другие ячейки на основе значения одной ячейки (идентификатора инструмента) C# - PullRequest
0 голосов
/ 24 марта 2020

У меня есть веб-приложение, и мне нужно выбрать значения из базы данных , и эти значения должны отображаться в UI .

Одно условие заключается в том, что у меня есть объединить эти значения, если он имеет тот же ToolID . то есть, если ToolID является общим в двух или более строках, объедините столбцы, если они имеют одинаковые значения в каждой строке в соответствии с этим ToolID .

Ввод в формате изображения enter image description here

Объяснение

  1. Рассмотрим ToolID - A55.18 (Первая строка)

    Этот ToolID относится только к первой строке. Поэтому нам нужно отобразить всю строку в пользовательском интерфейсе.

  2. Рассмотрим ToolID - A23.16 (2-я строка)

    Этот ToolID принадлежит в ряд-2 и ряд-3. Затем объедините ячейки Row2 и Row3, и мы сможем взять за одну ячейку. Затем проверьте каждый столбец, и значения столбцов отличаются от идентификатора инструмента, затем отобразите его как разделенные ячейки. Если значения столбцов одинаковы в обеих строках, объедините их в одну ячейку и т. Д.

Выходные данные должны быть в следующем формате.

enter image description here


Любой Пожалуйста, помогите мне
Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...