首页 > 解决方案 > 将网格视图的某些列映射到 DataTable

问题描述

我有一个网格视图,我必须仅使用 Gridview 的一些列将其映射到 DataTable。

<asp:GridView ID="CustomerOderGrid">
    <Columns>
        <asp:BoundField Visible="false" DataField="ID"/>                                        
        <asp:TemplateField HeaderText="S No.">
            <ItemTemplate>
                <%#Container.DataItemIndex+1 %>
            </ItemTemplate>
        </asp:TemplateField>
        <asp:BoundField DataField="NAME" HeaderText="NAME"></asp:BoundField>
        <asp:BoundField DataField="CUSTOMER_NUM" HeaderText="CONTACT"></asp:BoundField>
        <asp:TemplateField HeaderText="QUANTITY">
            <ItemTemplate>
                <input type="text" runat="server" id="QUANTITY"/>
            </ItemTemplate>
        </asp:TemplateField>
        <asp:TemplateField HeaderText="ADDRESS" DataField="ADDRESS"></asp:TemplateField>        
    </Columns>
</asp:GridView>

我想从这个网格ID, QUANTITY, ADDRESS中映射到 DataTable。我已经创建了一个dt_cust_order带有列的 DataTable"" ID, QUANTITY, ADDRESS。但是,如何将这些特定列的数据从该网格映射或填充到DataTable.

标签: asp.netdatatable

解决方案


推荐阅读