2009-06-24 25 views
2

Soweit ich weiß, nutzt ASP.NET MVC eine Menge der Funktionen von ASP.NET Web Forms, einer dieser Dienste ist, wie Sie die HTML-Antwort von der Vorlage ASPX-Datei (die Ansicht) erhalten. Kann asp.net mvc jede andere Plattform nutzen, um HTML über Template-Dateien zu generieren (etwas wie PHP zum Beispiel)?

EDIT: Es gibt keinen Anwendungsfall dafür, nur Neugier!ASP.NET MVC ohne ASP.NET?

+0

thx für die Bearbeitung, aber ich meinte Gus (Gurus) nicht Jungs. – Galilyou

+0

Dupe von: http://stackoverflow.com/questions/523644/what-templating-engines-are-available-for-asp-net-mvc-framework – Spoike

Antwort

6

Ja, verwenden Sie können es! Das aspx-Modell ist nur einer der View-Template-Mechanismen. Es gibt andere - Sie können sogar Ihre eigenen schreiben. Der Schlüssel hier ist IViewEngine, wobei WebFormViewEngine der aspx/ascx-Anbieter ist. ASP.NET MVC In Action deckt einige davon in Kapitel 6 "Anpassen des & Erweitern des ASP.NET MVC Framework" ab.

+0

Danke für die Details Marc. Erhalten Sie meine Kopie von ASP.NET MVC In Action ASAp (ernsthaft darüber nachdenken). Akzeptiert! – Galilyou