il fatto è che è già all'interno di un form con runat=server!...
mi sai venire ancora in aiuto?
boooh dovresti postare il codice della pagina
Adesso ti faccio questa domanda, se tu avessi un file di word come template da trasformare in html che contiene per esempio elementi grafici, ecc. e considerando che il risultato finale deve essere un documento di n pagine tutte ovviamente con lo stesso template come faresti?
L'ouput html salvato da Word che ottieni facendo "Salva come html" fa semplicemente pena, non lo usare. Rifai tutto da capo con un editor html tipo frontpage, dreamwaver, webmatrix o quello che preferisci.
Crea questo file html come se dovessi fare un sito, quindi le immagini rimangono su file esterni e vengono richiamate nella pagina col metodo classico <img src="titolo.gif">.
Per creare le varie pagine, ognuna con la sua intestazione e piè di pagina, guarda l'output di questa pagina:
http://www.doppioslash.it/misc/impaginazione.htmho messo 3 tabelle con altezza="100%" e avendo impostato style="page-break-after:always" sono sicuro che ogni tabella venga rappresentata in una pagina.
L'unica cosa a cui devi fare attenzione è al contenuto (dinamico) che metti in ogni pagina. Se ne è troppo la tabella si allunga e non hai più la garanzia che venga stampata su una sola pagina. Tuttavia .net ti offre .MeasureString() che, con un po' di pratica, potrebbe anche farti aggirare questo problema.
Tornando al discorso delle immagini:
una volta creato il tuo template, aprilo con Internet explorer e fai File -> Salva pagina. Scegli "archivio web completo" in modo che le immagini vengano incluse nel file html a produrre un archivio .mht.
Rinomina questo file come .doc
Word te lo aprirà con tutte le immagini all'interno.
Ora, se non ti si conservano i salti di pagina, potrebbere essere necessario spostare il page-break-after da qualche altra parte.
oppure prova a metterci questo:
<br clear=all style='page-break-before:always'>
l'unica vera noia è che Word aprirà il documento con il layout Web che non ti fa vedere i salti di pagina, ma forse c'è un qualche tag specifico di word per impostare il layout di pagina all'apertura.
caio