Rotativa.AspNetCore
Rotativa.AspNetCore copied to clipboard
How to add dyncmic Header content order by Body Content
I have list of data like this.
var data = new List<Report>
{
new Report
{
Header = new HeaderContent
{
UserFullName = "Mr A"
}
ContentTable = new List<BodyContent>
{
...... Content A
}
},
new Report
{
Header = new HeaderContent
{
UserFullName = "Mr B"
}
ContentTable = new List<BodyContent>
{
...... Content B
}
},
}
Now i know how to add header , My header is show on every page and all content is same of first page. But i can't dynamic header by report index (When render ContentTable done => end of page => then change to next Report index and change header content too). I want to make my header change content when my report change to next index. Same object that i show above.
And i need not to create 2 pdf file because of i need to make it run page number continue in footer too.
Thanks.