将数据集内容显示为Gridview行

时间:2013-12-07 13:55:41

标签: asp.net gridview

我有一个数据集,每行有3列标题,链接和描述。这必须绑定到Gridview。 绑定到Gridview时,结果显示为 标题链接描述(在一行中,显示一个数据集行的所有三个值)

我需要在

中显示结果
    Title               
    Link
    Description

即,我需要按行显示结果。

有人可以告诉我如何实施它。

1 个答案:

答案 0 :(得分:0)

您可以使用templatefield执行此操作。

<asp:GridView ID="GridView1" runat="server" ShowHeader="false">
    <Columns>
        <asp:TemplateField>
            <ItemTemplate>
                <table>
                    <tr>
                        <td>
                            Title
                        </td>
                        <td>
                            <asp:Label ID="Label1" runat="server" Text='<%# Bind("title") %>'></asp:Label>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            Link
                        </td>
                        <td>
                            <asp:Label ID="Label2" runat="server" Text='<%# Bind("link") %>'></asp:Label>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            Decsription
                        </td>
                        <td>
                            <asp:Label ID="Label3" runat="server" Text='<%# Bind("description") %>'></asp:Label>
                        </td>
                    </tr>
                </table>
            </ItemTemplate>
        </asp:TemplateField>
    </Columns>
</asp:GridView>