Frage

Aus der Spitze von meinem Kopf, ich sehe keinen Grund, warum Sie nicht eine ASP.NET benutzerdefinierte Web-Steuerung (ASCX-Datei), um nur XML-Struktur könnten.

Wenn Sie mit Kontrollen im Namespace System.Web.UI vermeiden, und verwenden Sie nur XML-Tags und Sub-Kontrollen, die auch nur XML machen, sollen Sie mit einem perfekt gültigen XML-Dokument am Ende gemacht werden.

Habe ich Recht, oder gibt es etwas, was ich bin fehlt?

War es hilfreich?

Lösung

Wenn Sie ein XML-Dokument erstellen möchten und zurück an den Client, dann ist es wahrscheinlich einfacher, wenn Sie einen http-Handler (IHttpHandler) anstelle der Verwendung einer Seite und Bedienelemente erstellen.

Andere Tipps

Sie fehlen, dass die Steuerung innerhalb einer Seite zu sein hat, die den Anfang und das Ende des Steuer einige HTML-Ausgabe für einen Tag haben würde Markierung obwohl es eine Möglichkeit sein kann, dass außer Kraft zu setzen.

könnte Ihre Idee funktionieren, wenn Ihre ASCX reinen XML generiert, und Sie die Render-Methoden Seite überschreiben die HTML-Tags zu ersetzen, die HTML, BODY bilden und die Form usw. Elemente.

Die Frage ist, was Sie mit diesem Ansatz gegenüber der einfachen Erzeugung eines XML-Dokuments und den Aufbau eine Klassenbibliothek gewinnen würden, die diese XML-Fragmente erzeugen Sie die ASCX der Verwendung erzeugen wollten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top