5
Sto tentando di risolvere un problema in cui l'intestazione della tabella nel mio codice HTML non viene visualizzata correttamente nelle pagine successive. Qualche idea su come risolvere questo problema?Rotativa - Strange Header Output
L'intestazione
<thead>
<tr>
<th></th>
<th>@Index.LastName</th>
<th>@Index.FirstName</th>
<th>@Index.Contact</th>
<th>@Index.Division</th>
<th>@Index.ClubName</th>
<th>@Index.Position</th>
</tr>
</thead>
L'azione:
public ActionResult PrintResults(UserMemberSearchViewModel model)
{
model.Results = UserMemberSearchTasks.Search(model);
return new PartialViewAsPdf("ResultsPDF", model)
{
FileName = Resources.UserMemberSearch.Index.MemberDetails + ".pdf",
};
}
Il risultato
La soluzione corretta è quella di utilizzare 'thead, tfoot {display: table-row-group}' risposta – ashkulz
di Slinky risolto il mio problema. –
@ashkulz: Ciò impedisce il problema, solo perché rimuove l'intestazione da tutte le pagine tranne la prima pagina. Se vuoi mantenere l'intestazione su ogni pagina, la risposta di Slinky è in realtà ciò che funziona. – mellamokb