64 messaggi dal 16 novembre 2009
Buongiorno, a tutti, ho un piccolo cms leggero per gestire dei contenuti. Tramite il metodo @Html.Raw(Model.Html) ottengo l'html creato precedentemente nell' editor interno. Avrei la necessità di creare dei controlli custom, da inserire nell'editor html, senza dover mettere mano al codice ogni volta. In pratica ora nella mia View per renderizzare le viste parziali utilizzo questo
@Html.Partial("~/Views/Shared/Blog/_Partial_Category.cshtml")
Invece mi sarebbe più utile poter inserire nell'editor lato admin un tag
esempio: <Blog type='Category' />
che venga interpretato e mi restituisca la vista parziale associata.
Conoscete qualche guida in merito? Od esempio?
Modificato da CristianVr il 25 febbraio 2015 10.11 -
11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao Cristian,
quella che descrivi è una funzionalità che troverai nella prossima versione di ASP.NET. Sono i cosiddetti "Tag helpers". Ecco un paio di articoli che ne parlano in anteprima:
http://www.jeffreyfritz.com/2014/11/asp-net-tag-helpers-the-basics/
http://www.hanselman.com/blog/ASPNET5VNextWorkInProgressExploringTagHelpers.aspx

...ma per il momento potresti scriverti un Html Helper personalizzato per rendere un pochino più succinto il codice.
@Html.Blog("Category")


ciao,
Moreno

Enjoy learning and just keep making
64 messaggi dal 16 novembre 2009
Ciao Moreno, grazie mille, dovrò aspettare...

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.