Esiste un helper HTML che accetta e restituisce solo HTML non elaborato? Invece di fare qualcosa di brutto come questo:MVC2: Esiste un Helper HTML per l'Html raw?
<% if (Model.Results.Count > 0) { %><h2>Results</h2><% } %>
mi piacerebbe fare qualcosa di simile:
<% if (Model.Results.Count > 0) { Html.RawHtml("<h2>Results</h2>") } %>
Non un detergente bel po ', ma penso che sia un po' di un miglioramento. Esiste qualcosa del genere? O c'è forse un'alternativa migliore per l'output di HTML html all'interno di quei caratteri di escape rispetto all'utilizzo di helper Html?
Ora che ci penso, si perderebbe funzionalità IntelliSense e all'analisi di oggetti HTML, semplicemente utilizzando una stringa letterale del genere. Con un semplice esempio come sopra, questo non è davvero un grosso problema, ma credo che con un html più complesso potrebbe essere. –