MVC6 TagHelper mit Einweg
In den älteren MVC HTML Helfern könnte man @ verwendIDisposable
um Inhalte zu verpacken - zum Beispiel dasBeginForm
Helfer würde automatisch umbrechen*stuff*
mit einem schließendenform
Etiket
<% using (Html.BeginForm()) {%>
*stuff*
<% } %>
Wird diese Umhüllung von Inhalten mit MVC6 TagHelpers unterstützt? Zum Beispiel würde mir das gefallen
<widget-box title="My Title">Yay for content!</widget-box>
wird zu einer Bootstrap-Widget-Box mit umhüllenden Divs erweitert:
<div class="widget-box">
<div class="widget-header">
<h4 class="widget-title">My Title</h4>
</div>
<div class="widget-body">
<div class="widget-main">
Yay for content!
</div>
</div>
</div>
Ist das mit TagHelpers möglich?
Lösun: Ich habe @ DanielJGs Antwort in ein @ gebackworking Demo auf Github was verbraucht WidgetBoxTagHelper.cs (Bleibt mit Beta / RC / RTM auf dem neuesten Stand, da ich die lib in meiner Produktions-App verwende)