Archiv für den Monat September 2011

Funktion in MVC 3 View – cshtml Datei

Donnerstag, 15. September 2011

Um in einer .cshtml Datei (ASP.net MVC 3 View – Razor) eine Funktion zu verwenden gibt es die @helper Razor Direktive:

@helper WillkommensMeldung(string Benutzer) {
    <p>Hallo, @Benutzer.</p>
}

Diese kann man dann einfach so aufrufen:

@WillkommensMeldung("Herr Maier")

Oder es gibt auch die @functions Direktive für Funktionen welche nicht HTML-lastig sind:

@functions{
    public string GetSomeString(){
        return string.Empty;
    }
}