dans Web Forms il était facile d'enregistrer un script par cette méthode, et pour éviter de dupliquer un script que vous utilisez simplement! IsStartupScriptRegistered() dans et If instruction. Comment pouvez-vous faire cela dans MVC?comment simuler IsStartupScriptRegistered dans ASP.NET MVC
Répondre
Je suppose qu'il n'y a pas de copie 1: 1 de cette fonctionnalité.
Certains code:
<%@ Control Language="C#"
Inherits="System.Web.Mvc.ViewUserControl<IList<Item>>" %>
<script src="../src/preciousJavascript.js" type="text/javascript"/>
<%foreach (var item in Model){%>
<% Html.RenderPartial("_Item",item); %>
<%}%>
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<Item>" %>
<%=Item.Name %>
Peut-être que cela efface quelque chose
assez simple, vous pouvez accomplir une reder personnalisée code js. Il peut rendre le contenu à la fin de la page et maintenir une série de fièvres clés. Donc, quand vous faites un cjeck pour! IsStartupScriptRegistered(), utilisez Key comme paramètre. Assez simple. Donc je peux mentionner ici quelques implémentations personnalisées pour cette chose, mais je n'essaierai pas :) de le faire à la main, je sais que vous l'apprécierez! bonne chance
hahah, l'homme, je serais d'un air de défi si je sais exactement comment le faire :) je suis nouveau à MVC plus ne me reçois pas mal, mais il y a un mot dans votre réponse que je ne comprends pas à cause de l'orthographe, donc si vous avez le temps s'il vous plaît élaborer plus sur le sujet :) – DevMania
Cela peut aider, même si c'est plus pour les références de script qu'un script de démarrage (lisez la section sur le suivi des ressources). http://stephenwalther.com/blog/archive/2008/08/22/asp-net-mvc-tip-36-create-a-popup-calendar-helper.aspx
- 1. Tests unitaires dans asp.net MVC, comment puis-je simuler une demande de page?
- 2. Comment faire pour simuler la demande sur le contrôleur dans ASP.Net MVC?
- 3. ASP.NET Screen Scrape Post Simuler
- 4. FCKEditor dans asp.net-mvc
- 5. Comment simuler l'héritage multiple pour les pages de base ASP.NET?
- 6. Onglets dans ASP.NET MVC
- 7. Asp.Net Thèmes MVC, comment?
- 8. Comment simuler une méthode?
- 9. Simuler <% # Bind (...)%>
- 10. Comment simuler la pagination dans Silverlight 2.0?
- 11. Comment simuler target = "_ blank" dans JavaScript
- 12. ASP.NET MVC - Comment l'expliquer?
- 13. Comment annulez-vous User.Identity.Name dans ASP.NET MVC?
- 14. Comment maquiller AuthorizeAttribute dans asp.net mvc?
- 15. Comment lire GlobalResources dans ASP.NET MVC Controller?
- 16. Comment gérer l'URL vide dans ASP.NET MVC
- 17. Comment protéger un répertoire dans asp.net MVC?
- 18. Comment inspecter ModelStateDictionary dans ASP.NET MVC
- 19. HTML.Button dans ASP.NET MVC
- 20. Localisation dans ASP.NET MVC
- 21. échange dans asp.net mvc
- 22. LinkButton dans ASP.NET MVC
- 23. ReturnUrl dans ASP.NET MVC
- 24. Commandes serveur dans ASP.NET MVC
- 25. Crystal Reports dans ASP.NET MVC
- 26. Application helper dans ASP.NET MVC
- 27. Obtenir MembershipUser dans ASP.NET MVC
- 28. ASP.net MVC HtmlHelper dans VB.net
- 29. ASP.NET MVC - Comment rediriger sécurisé?
- 30. formes emboîtées dans ASP.NET MVC
n'importe quel autre homme – DevMania
Pourriez-vous décrire le contexte de votre situation? –
homme il est simple et clair comme je l'ai mentionné, mais pour élaborer plus imaginez que vous avez plusieurs contrôles utilisateur qui utilisera une référence JavaScript, maintenant je mets la référence JavaScript ou le code dans le contrôle de l'utilisateur, c'est bien, mais si vous avez Plus d'un de ces contrôles utilisateur dans la page, alors vous êtes confronté à un cas de duplication. J'espère que j'étais clair. par la façon dont je l'ai noté Notez vous Votez! – DevMania