我有一个datatable
我需要逐行迭代并使用 C# 在 ASP.NET 中使用 iTextSharp 打印它。
对于在父datatable
dt中检索到的每一行,我打印一个子表dt_child。dt_child正在完美打印。但是父dt的行不是以表格方式打印的。
我目前正在使用下面指定的代码。但我需要更好的代码。由于dt没有正确显示。
foreach (DataRow dr in dt.Rows)
{
//The way I print the dt row needs to be changed
foreach (DataColumn dc in dt.Columns)
{
stringWrite.Write(dr[dc]);
}
//Code Below this works perfectly
key=dr["key"].ToString();
dt_child = getDataTablebyProcedure("ChildProcedure",key);
stringWrite = getStringWriterbyDataTable(dt_child, stringWrite);
}