C# Gridview打印C中的每一行#

C# Gridview打印C中的每一行#,c#,asp.net,gridview,foreach,C#,Asp.net,Gridview,Foreach,我想在下一行打印gridview的每一行。。这段代码只是一遍又一遍地得到相同的3行代码。我做错了什么 foreach (GridViewRow row in poGridview.Rows) { String itemNum = poGridview.Rows[0].Cells[0].Text; String house = poGridview.Rows[0].Cells[2].Text; String description = poGridv

我想在下一行打印gridview的每一行。。这段代码只是一遍又一遍地得到相同的3行代码。我做错了什么

foreach (GridViewRow row in poGridview.Rows)
    {
    String itemNum = poGridview.Rows[0].Cells[0].Text;        
    String house = poGridview.Rows[0].Cells[2].Text;
    String description = poGridview.Rows[0].Cells[1].Text;
        Paragraph itemLine1 = new Paragraph(@"" + itemNum + "         " + house + "          " + description, body);
        p.Add(itemLine1);   
    }

每次在循环中引用同一行(
poGridview.Rows[0]
)。将引用更改为

foreach (GridViewRow row in poGridview.Rows)
{
    String itemNum = row.Cells[0].Text;        
    String house = row.Cells[2].Text;
    String description = row.Cells[1].Text;
    Paragraph itemLine1 = new Paragraph(@"" + itemNum + "         " + house + "          " + description, body);
    p.Add(itemLine1);   
}

你打败了我,我的朋友:)我知道这很简单!谢谢我知道这很简单!谢谢