1.創建word模版,使用MergeFeild綁定數據
創建循環數據的模版,這裡的循環數據類似頁面的for結構,不拘泥於形式table
«TableStart:UserList»
«UserName»

4.使用DataTable提供數據源
var datatable= GetDataTable();
5.綁定帶有子循環數據模版
6.使用DataSet提供數據源
DataSet dataSet = new DataSet();
var userTable= GetUserDataTable();
var userScoreTable= GetUserScoreDataTable();
dataSet.Tables.Add(userTable);
dataSet.Tables.Add(userScoreTable);
dataSet.Relations.Add(new DataRelation("ScoreListForUser",userTable.Columns["Id"], userScoreTable.Columns["UserId"]));
7.模版上使用書簽,插入標記位置
8.在書簽位置插入另一個文檔的內容