Server Diskussion:Razor Views: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
// via Wikitext Extension for VSCode |
(kein Unterschied)
|
Version vom 21. Juni 2025, 01:48 Uhr
Razor Views erstellen – Spickzettel
1. Neue Razor View anlegen
- Im Views-Ordner des Controllers eine neue Datei mit der Endung
.cshtmlerstellen. - Beispiel:
Views/Home/Index.cshtml
2. Razor Syntax Grundlagen
- C#-Code einbinden:
@{ /* C#-Code */ } - Variable ausgeben:
@variableName - HTML und C# mischen:
```html
@Model.Title
```
3. Model an eine View übergeben
- Im Controller:
```csharp return View(myModel); ```
- In der View:
```csharp @model Namespace.ModelType ```
4. Schleifen und Bedingungen
- Schleife:
```csharp
@foreach(var item in Model.Items) {
} ```
- Bedingung:
```csharp @if(Model.IsActive) { Aktiv } ```