C# GridView数据应跨越4列,所有数据均显示在第一列下

C# GridView数据应跨越4列,所有数据均显示在第一列下,c#,asp.net,gridview,C#,Asp.net,Gridview,我试图用数据表中的数据填充网格视图。DataTable有4列,但是,一旦我将数据绑定到GridView,它就会将这四个条目填充到第一列中 以下是我所拥有的: C#: 创建DataTable并填充数据 protected void btnSubmit_Click(object sender, EventArgs e) { DataTable dt = new DataTable(); for (int

我试图用
数据表中的数据填充
网格视图
。DataTable有4列,但是,一旦我将数据绑定到GridView,它就会将这四个条目填充到第一列中

以下是我所拥有的:

C#: 创建DataTable并填充数据

        protected void btnSubmit_Click(object sender, EventArgs e)
        {

                DataTable dt = new DataTable();
                for (int i = 0; i < 4; i++)
                {
                    DataColumn d = new DataColumn(i.ToString());
                    dt.Columns.Add(d);
                }
                if (Session["dt"] == null)
                {
                    Session["dt"] = dt;
                }

                dt = (DataTable)Session["dt"];
                dt.Rows.Add(new Object[4] { 0, 1, 2, 3 });
                Session["dt"] = dt;
        }
ASP.NET

    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
        <Columns>
            <asp:BoundField DataField="0" HeaderText="0" SortExpression="0" />
            <asp:BoundField DataField="1" HeaderText="1" SortExpression="1" />
            <asp:BoundField DataField="2" HeaderText="2" SortExpression="2" />
            <asp:BoundField DataField="3" HeaderText="3" SortExpression="3" />
        </Columns>
    </asp:GridView>

我试图重新创建该示例,它显示了预期的4列,您能否在问题中添加一个屏幕截图,看看它在您的末尾显示得如何?@RashidAli刚刚添加了它,就像它是一个CSS问题一样,Grid正确地在标题中创建了4列以及row@RashidAli你是对的,我完全删除了我自己添加的样式表,它解决了这个问题!我知道这会很简单,谢谢你。
    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
        <Columns>
            <asp:BoundField DataField="0" HeaderText="0" SortExpression="0" />
            <asp:BoundField DataField="1" HeaderText="1" SortExpression="1" />
            <asp:BoundField DataField="2" HeaderText="2" SortExpression="2" />
            <asp:BoundField DataField="3" HeaderText="3" SortExpression="3" />
        </Columns>
    </asp:GridView>