J'exporte une table HTML pour exceller en envoyant les données sous forme de chaîne de tableau HTML et en définissant les en-têtes de contenu:déterminer la longueur du contenu de la chaîne HTML
Dim html as String = "<table><tr><td>example<td></tr></table>"
context.Response.Clear()
context.Response.AddHeader("Content-Disposition", "attachment; filename=" & "exceldata-" & Now.ToString("yyyyMMddHHmmss") & ".xls")
'context.Response.AddHeader("Content-Length", ????)
context.Response.ContentType = "application/octet-stream"
context.Response.Write(response)
context.Response.End()
est-il un moyen simple de régler le Content- longueur basée sur la taille de la chaîne html? Ou devrais-je simplement laisser le champ vide de toute façon ... serait agréable d'avoir la longueur de contenu idéal ...
Je renvoie cette aide d'un GenericHandler dans asp.net
pas de problèmes re C# ... tout est .net pour moi – davidsleeps