Я могу создать таблицу для документа Word в asp следующим образом, но эта таблица создается в конце документа. Я хочу, чтобы таблица создавалась в определенной строке документа, а не в конце документа.
System.Text.StringBuilder s1 = new System.Text.StringBuilder();
s1.Append("table1" + Report_contarctFarmCropping_Name.Rows[0]["TblTitle"].ToString() + "year" + dt_Report_contract.Rows[0]["title"].ToString());
s1.AppendLine("<html><head> <style type='text/css'> table{width:100%;direction:rtl; font-family: B Nazanin ;font-size: 12px;} td{direction:rtl;text-align: center; font-family: B Nazanin ; } </style> <meta charset='UTF-8'> </head><body> " + h1 + " </body></html>");
System.IO.MemoryStream ms1 = new System.IO.MemoryStream(System.Text.Encoding.UTF8.GetBytes(s1.ToString()));
DocumentFormat.OpenXml.Packaging.AlternativeFormatImportPart formatImportPart1 = mainDocPart.AddAlternativeFormatImportPart(DocumentFormat.OpenXml.Packaging.AlternativeFormatImportPartType.Html, altChunkId1);
formatImportPart1.FeedData(ms1);
DocumentFormat.OpenXml.Wordprocessing.AltChunk altChunk1 = new DocumentFormat.OpenXml.Wordprocessing.AltChunk();
altChunk1.Id = altChunkId1;
mainDocPart.Document.Body.Append(altChunk1);