Как конвертировать таблицы в HTML-таблицу? - PullRequest
1 голос
/ 07 января 2011

для моей веб-части мне нужно показать некоторые данные data table.now, которые я разрабатываю в asp.net с помощью c #.Как я могу преобразовать в HTML-таблицу из таблицы данных? А также мне не нужно показывать некоторые столбцы, такие как таблица данных ItemID.my будет выглядеть следующим образом.

ItemID ItemName Кол-во Цена Кол-во Единица количества

I-0001 ItemOne 10 100 Box 1000
I-0002 ItemTwo 20 200 Card 4000
I-0003 ItemThree 30 300 Вкладка 9000

В столбце itemID показывать не нужно. Я хочу только имя элементаКол-во, цена, единица измерения, количество столбцов.
Пожалуйста, дайте мне правильный путь.

С уважением

Чонг

Ответы [ 2 ]

3 голосов
/ 07 января 2011

файл aspx:

<asp:Repeater ID="Items" runat="server">
    <HeaderTemplate>
        <table>
            <tr>
                <th>ItemID</th>
                <th>ItemName</th>
                <th>Qty</th>
                <th>Price</th>
                <th>Unit</th>
                <th>Amount</th>
            </tr>
    </HeaderTemplate>
    <FooterTemplate>
        </table>
    </FooterTemplate>
    <ItemTemplate>
            <tr>
                <td><%#Eval("ItemID")%></td>
                <td><%#Eval("ItemName")%></td>
                <td><%#Eval("Qty")%></td>
                <td><%#Eval("Price")%></td>
                <td><%#Eval("Unit")%></td>
                <td><%#Eval("Amount")%></td>
            </tr>
    </ItemTemplate>
</asp:Repeater> 

.cs файл

Items.DataSource = DateTableID;
Items.DataBind();
2 голосов
/ 07 января 2011

Есть много способов сделать это.Если вы просто хотите использовать элемент управления DataGrid, , вот довольно полный взгляд на этот элемент управления.

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