Hola Foreros !!!
A ver si pueden darme un poco de ayuda a nivel de arquitectura con un pequeño dilema que tengo...
Tengo un Action que me devuelve un HTML con su correspondiente Javascript. Entre otras cosas va implementado una parte de $(function(){ ..... });
En este Action quiero agregar otro Action más, el cual me lo agrega sin problema. Y funciona todo bien. Este segundo Action, también devuelve un HTML y necesita usar también Javascript y necesita también usar $(function(){ ..... });
El motivo de por qué pongo Javascript en el segundo Action y no en el "Padre" es por que quiero reutilizar este Action en otros lugares.
Funciona todo bien, sin embargo.. me surge la duda de si arquitectónicamente lo estoy haciendo bien. Ya que en el segundo Action (Al no heredar del Layout principal) debo volver agregar una referencia al <script src=".../Scripts/jquery-1.10.2.min.js" /> para que me funcione correctamente el Javascript.
De tal forma que tengo digamos dos veces el include al jquery-1.10.2.min.js. Uno por parte del Action padre (Que hereda del _Layout) y otro por parte del ChildActionOnly.
¿Esto es correcto?, ¿Debería hacerlo de otra manera?
En fin.. espero puedan ayudarme, y gracias !!!