Асинхронная привязка столбца в GridView (ASP.NET MVC)

#c# #asp.net #asp.net-mvc #gridview

#c# #asp.net #asp.net-mvc #gridview

Вопрос:

Есть ли способ асинхронно привязать один конкретный столбец в элементе управления GridView?

В моей ситуации меня просят составить список клиентов и показать для каждого клиента их текущее использование Azure (я буду использовать Partner Center SDK для получения этой информации). Результат должен выглядеть примерно так (конечно, будет несколько записей):

 Customer name | Billing start date | Billing end date | Usage
ACME Inc      | 10/20/2016         | 11/21/2016       | $100,00
Microsoft     | 10/20/2016         | 11/21/2016       | <loading...>
  

Это означает, что мне нужно выполнить следующие вызовы API:

  1. Вызовите API, чтобы получить список всех клиентов
  2. Для каждого клиента выполните вызов, чтобы получить данные об использовании

Я хотел бы иметь возможность предоставлять пользователю GridView, отображающий всех клиентов, и показывать данные об использовании, когда они станут доступны. Буду признателен за любую помощь.

Комментарии:

1. о каком gridview мы здесь говорим?

2. Если возможно, стандартный ASP.NET Управление GridView. Но я открыт для других возможностей.

3. Я бы сказал, не используйте asp GridView, если вы используете MVC. Это было для классического asp

4. Вы правы, давайте сделаем это элементом управления сеткой (всегда смешивайте их)

5. вы имеете в виду сеточную систему bootstrap??? поскольку MVC вообще не поставляется с каким-либо веб-элементом управления … все, что у вас есть, — это собственные элементы управления html