ASP.NET, привязать данные к элементу управления asp.net и показывать повторяющиеся значения только один раз - PullRequest
0 голосов
/ 24 апреля 2018

Я ищу простой способ привязать некоторые данные к элементу управления ASP.NET.

Есть ли кто-нибудь, кто может сказать мне, возможно ли привязать вывод запроса ниже к элементу управления ASP.NET (повторитель), ...) и как?

enter image description here

Я хочу получить ниже вывод с помощью управления.(без второго запроса)

enter image description here

Спасибо

Фредерик

1 Ответ

0 голосов
/ 24 апреля 2018

Вам необходимо построить правильный объект модели. После того, как вы создали свою модель, вы просто выполните следующие действия для своего элемента управления.

rpExample.DataSource = dbContext.List(..);
rpExample.DataBind();

По сути, ваш подход вернул бы коллекцию из базы данных, которая связана с вашим ретранслятором. Тогда вы бы просто связали. Тем не менее, вышесказанное довольно тривиально, ваша настоящая проблема будет следующей.

  1. Построение правильной модели
  2. Определите правильную структуру данных для отображения.

Как только вы определили свои требования, большинство проявит себя Но когда у вас есть объект, вы можете сгруппировать, различить или использовать некоторые мощные функции Linq, чтобы помочь вам.

...