Элементы управления данными asp.net - PullRequest
0 голосов
/ 06 сентября 2011

У меня есть таблица со следующей структурой:

enter image description here

Мне нужно изменить структуру таблицы, чтобы отобразить CustomSpaceName в следующем порядке:

Space3          Personal Case           Quick case

Space1          Space2

Для каждой записи я создам кнопку ссылки и передам CustomSpaceId в строке запроса.

Так что именно ASP.NET Data Control лучше всего соответствует моим требованиям.Я думаю, что использовать цикл и генерировать структуру таблицы - ПЛОХАЯ идея.

1 Ответ

1 голос
/ 06 сентября 2011

Нет необходимости делать это со старым методом, когда ASP.net дает вам GridView и другие элементы управления ограничением данных

В основном gridview будет выполнять ту же операцию, что вы сказали эффективным способом,Вы можете использовать встроенные методы.

  1. Вид сетки
  2. Повторитель
  3. ListView
  4. DataList

Здесь я буду рекомендовать DataList .Используйте RepeatColumns="4" свойство.

<asp:DataList ID="DataList1" RepeatColumns="4" runat="server">
            <HeaderTemplate>
                <asp:Label runat="server" ID="lbl1" Text='Header'></asp:Label>
            </HeaderTemplate>
            <ItemTemplate>
                <asp:Label runat="server" ID="lbl1" Text='<% Eval("CustomSpaceName ") %>'></asp:Label>
            </ItemTemplate>
        </asp:DataList>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...