MVC6 TagHelpers com descartáveis
Nos antigos Helpers HTML do MVC, era possível usarIDisposable
para quebrar o conteúdo - por exemplo, oBeginForm
ajudante envolvia automaticamente*stuff*
com um fechamentoform
etiqueta, rótulo, palavra-chave
<% using (Html.BeginForm()) {%>
*stuff*
<% } %>
Este pacote de conteúdo é suportado pelo MVC6 TagHelpers? Por exemplo, eu gostaria disso
<widget-box title="My Title">Yay for content!</widget-box>
para ser expandido em uma caixa de widget de inicialização com quebra de divs:
<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>
Isso é possível com o TagHelpers?
Solução: Integrei a resposta de @ DanielJG em umdemonstração de trabalho no github que consomeWidgetBoxTagHelper.cs (permanecerá atualizado com o Beta / RC / RTM, pois estou usando a lib no meu aplicativo de produção)