Razor-Demos in Razor Component (Blazor)

Razor-Blöcke

Block mit reinem Text (ohne HTML-Tag) mit <text>
Anzahl: 5 noch mehr reiner Text
oder mit @:
Anzahl: 5 noch mehr reiner Text
Funktion:
Render-Funktionen

Zwischenstand: Erledigt sind erst 85%!


Ausdrücke

Ausgabe von Variable, Field oder Property (HTML-encoded)
<i>kursiv</i>
5
5
Ausgabe nicht HTML-Encoded (andere Razor-Formen: Html.Raw(ausgabe))
kursiv
5
@ und @(...)
Durch das Leerzeichen ist der Punkt reiner Text. Dies ist die 5. Seite! Ohne Leerzeichen braucht man hier Klammern! Abgrenzung zwischen Operator und Text durch Klammerung: Dies ist die 5.Seite! Ausdrücke mit Operatoren brauchen Klammern: Ergebnis: 52 Methodenaufruf 3
Methodenaufruf mit Leerzeichen erfordert Klammern
Web.Autor HS
Escape für @
Variable @anzahl enthält 5. Eine E-Mail-Adresse wird erkannt info@IT-Visions.de

Ausgabe

Ausgabe

Bedingte Formatierung

Dynamische Festlegung einer CSS - Klasse
Text
Bedingte Festlegung einer CSS-Klasse
Text
Wenn cssklasse null ist, verschwindet das class-Attribut.
Text
aber nicht, wenn es weitere CSS-Klassen gibt
kursiver Text
Bedingter Style: nur Wert dynamisch
Zahl = 5
Bedingter Style: Attribut und Wert dynamisch
Zahl = 5
Variante 1a: Das Ergebnis ist:
Variante 1b: Das Ergebnis ist: 5
Aus true wird hier checked

Schleifen

10/18/2024 7:31:10 AM
10/19/2024 7:31:10 AM
10/20/2024 7:31:10 AM
10/21/2024 7:31:10 AM
10/22/2024 7:31:10 AM
Seite 0 noch mehr reiner Text Seite 1 noch mehr reiner Text Seite 2 noch mehr reiner Text Seite 3 noch mehr reiner Text Seite 4 noch mehr reiner Text
Seite 0 noch mehr reiner Text Seite 1 noch mehr reiner Text Seite 2 noch mehr reiner Text Seite 3 noch mehr reiner Text Seite 4 noch mehr reiner Text
60% erledigt
70% erledigt
80% erledigt
90% erledigt
100% erledigt
EssenDortmundBochum

Bedingungen

reiner Text und Ausdruck 10

Formulare

X: Y: Result: }
FlugNr
Abflugort:
Nichtraucherflug:
s