I'm working in html5/asp.net 2012 and creating a table that contains the standard thead, tbody, and tfoot tags. The table will contain multiple schools, and ideally I'd like to have a summary footer after each school, like so:

Header Row

School Detail

School Detail

Footer Row

School Detail

School Detail 

Footer Row

I know in previous versions of html this was not possible, but thought it was in html5. However, when I run the code I get the standard "headers/body/footers must be in exact order" message. Is there a trick or workaround that I can do to make this happen?