The following example merges a block in a template.
[C#]
DataSet mergeData = new DataSet();
DataTable blockData = new DataTable("section1");
blockData.Columns.Add("name");
blockData.Columns.Add("company");
blockData.Rows.Add(new object[] { "Peter Jackson", "The Imaging Source Europe GmbH" });
blockData.Rows.Add(new object[] { "Jack Peterson", "The Imaging Source LLC" });
mergeData.Tables.Add(blockData);
mailMerge1.MergeBlocks(mergeData);
[Visual Basic]
Dim MergeData As New DataSet()
Dim BlockData As New DataTable("section1")
BlockData.Columns.Add("name")
BlockData.Columns.Add("company")
BlockData.Rows.Add(New Object() {"Peter Jackson", "The Imaging Source Europe GmbH"})
BlockData.Rows.Add(New Object() {"Jack Peterson", "The Imaging Source LLC"})
MergeData.Tables.Add(BlockData)
MailMerge1.MergeBlocks(MergeData)
|