Sto iniziando a sviluppare un'applicazione utilizzando il framework ASP.NET MVC 4 con sintassi Razor. Voglio sapere dove (posizione della cartella) dovrei creare la mia classe Helper HTML. La migliore pratica.ASP.NET MVC 4 HTML personalizzato posizione cartella Helpers
Ad esempio:
- VisualStudioSolution
- controlles
- Html
- HtmlHelperClass.vb
- modelle
- Visite
L'Helper funziona solo con il file al App_Code cartella. –
Mi sono imbattuto in un problema di distribuzione a un provider di hosting che non consentiva la cartella App_Code, quindi non sono attualmente in grado di utilizzare questi helper. http://stackoverflow.com/a/16057766/678338 –
@SeanMill è possibile aggiungere questo nella parte superiore della vista "@using UtilsProject.Helpers" e utilizzare l'helper "@ Html.MyCustomHelper()". Alla mia applicazione aggiungo un nuovo progetto alla soluzione chiamato UtilsProject e al suo interno ho il mio aiuto personalizzato. –