Ist es möglich, die Asp-Templating-Engine (mit der partiellen Code-Behind-Klasse, dynamische <% ... %> Blöcke und so) zu verwenden, um nicht HTML zu generieren? Ich möchte einen sauberen und wartbaren Weg, um Code dynamisch zu generieren haben. (Insbesondere möchte ich LaTeX-Code mit Werten aus einer Datenbank befüllt zu generieren.)
Derzeit bestehen meine LaTeX-Vorlagen aus Ressource-Strings mit Platzhaltern, die ich durch die Datenbankwerte ersetze (string.replace). Diese Lösung wurde schnell sehr schwierig zu pflegen und zu reinigen. Ich würde wirklich gerne die dynamischen Blöcke von aspx Markup verwenden, aber ich bin nicht sicher, a) ob aspx einen Anfall werfen wird, wenn die Ausgabe nicht HTML ist, oder b) wie man tatsächlich das Ergebnis in eine .tex-Datei rendern.
Der generierende Code selbst befindet sich in einer C# .dll. Wir verwenden .NET 3.5
Ist dies möglich? Vielen Dank im Voraus.