2012-04-03 3 views
0

Ich arbeite an kleinen Projekt Fast Food Ads in MVC3 mit C# .Ich möchte Seite erstellen, wo Benutzer das Layout der Seite wie Kopfzeile, Fußzeile und Menüleiste usw. manuell einstellen können also ich denke, diese Seite seine HTML und Css Datei sollte dynamisch erstellt werden. Seitenname und CSS-Datei werden für jeden Benutzer eindeutig sein
Wie kann ich das tun?
Ich möchte keine CMS verwenden ...Wie erstellen dynamische Ansichtsseite und CSS-Datei in mvc3

Antwort

0

Grundsätzlich können Sie die Razor-Engine in MVC3 verwenden, um Ihre Dateien zu verarbeiten. Das können Sie bereits für Ihre HTML-Dateien tun.

Wenn Sie Razor verwenden möchten, um Ihr CSS dynamisch zu bearbeiten (oder sogar zu erstellen), werfen Sie einen Blick auf RazorJs. Mit RazorJs kann Razor Javascript-Dateien vorverarbeiten, bevor sie in einer Ansicht enthalten sind. Ich habe mir den Quellcode nicht angeschaut, aber ich denke, es sollte einfach sein, ihn auch auf CSS vor dem Prozess anzupassen.

+0

aber Problem ist, dass wie CSS-Datei und CSS-Attribute wie Rand, Padding usw. generieren können, weil Benutzer Bilder Text auf dieser Seite platzieren kann –

Verwandte Themen