C# Gridview打印C中的每一行#
我想在下一行打印gridview的每一行。。这段代码只是一遍又一遍地得到相同的3行代码。我做错了什么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
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);
}
你打败了我,我的朋友:)我知道这很简单!谢谢我知道这很简单!谢谢