HTML Helper
Eintrag zuletzt aktualisiert am: 15.02.2015
HTML Helper sind Hilfsroutinen für
ASP.NET MVC-Views, die dort
HTML-Ausgaben erzeugen.
Beispiel:
<p>
@Html.ActionLink("Link zur Buchungsseite", "Buchen", "Flug")
</p>
erzeugt:
<p>
<a href="/Flug/Buchen">Link zur Buchungsseite</a>
</p>
Microsoft liefert zahlreiche
HTML Helper-Funktionen z.B.
Html.ActionLink()
Html.BeginForm()
Html.
CheckBox()
Html.
DropDownList()
Html.EndForm()
Html.Hidden()
Html.
ListBox()
Html.Password()
Html.Radio
Button()
Html.TextArea()
Html.
TextBox()
Ein Softwareentwickler kann eigene schreiben, indem eine Klasse mit einer statischen Methode schreibt, die eine Zeichenkette zurückliefert. Der Entwickler kann auch eine
Erweiterungsmethode für die Klasse Html schreiben.
Ab ASP
.NET 6 (in ASP
.NET 5.0) gibt es alternativ auch elegantere
Tag Helper.