J'essaie de comprendre la différence entre RenderPartial et RenderAction. Je suppose que RenderPartial est comme un UserControl et RenderAction est comme un include côté serveur. Quelqu'un peut-il mettre cela en perspective s'il vous plaît et si possible, donnez-moi quelques scénarios d'où chacun serait utilisé?ASP.NET MVC 2.0 - Différence entre RenderPartial et RenderAction
Répondre
Avez-vous vu this blog post?
Résumé:
- RenderPartial: Vous êtes responsable de fournir un modèle, l'exécution logique etc.
- RenderAction: Vous êtes chargé d'invoquer une action, ce contrôleur est chargé de fournir un modèle, l'exécution logique
En outre, RenderPartial rendra une vue particulière, RenderAction peut rendre n'importe quelle vue, c'est au contrôleur. Par exemple: une action qui affiche une vue avec des informations de connexion peut renvoyer une vue lorsque vous êtes un invité (non authentifié), une vue lorsque vous êtes authentifié en tant qu'utilisateur régulier et une vue lorsque vous êtes administrateur. Vous, en tant qu'appelant de RenderAction n'avez pas à vous soucier du tout, vous appelez simplement votre action
L'article de blog est cassé. –
Pour le lien brisé: https://web.archive.org/web/20101125043437/http://blogs.intesoft.net/post/2009/02/renderaction-versus-renderpartial-aspnet-mvc.aspx – jaybro
Ci-dessous est un bon lien qui aide à décrire la différence et quand les utiliser.
http://blogs.intesoft.net/post/2009/02/renderaction-versus-renderpartial-aspnet-mvc.aspx
RenderPartial spécifie une vue partielle et lui transmet un modèle. RenderAction spécifie un contrôleur et une action, toutes les données du modèle seront collectées par le contrôleur.
- 1. RenderPartial ou RenderAction
- 2. RenderAction from OtherArea dans MVC 2.0
- 3. ASP.Net MVC et RenderPartial w/chemins relatifs
- 4. asp.net mvc - RenderAction problèmes
- 5. ASP.NET MVC - Ajaxified RenderAction
- 6. asp.net-mvc RenderPartial onclick
- 7. Différence entre Asp.net MVC 1 et Asp.net MVC 2
- 8. Asp.net MVC différence entre <%: et <% =
- 9. asp.net MVC RC1 RenderPartial ViewDataDictionary
- 10. Asp.Net Mvc Erreur L'utilisation RenderPartial
- 11. Y at-il une grande différence de performance entre RenderPartial et Partial?
- 12. MVC Master page et RenderPartial
- 13. Asp.Net Mvc 2 - Liste RenderAction avec créer
- 14. Gestion des exceptions avec RenderAction Asp.Net MVC
- 15. ASP.NET MVC - RenderAction - PartialView - BeginForm() - formes multiples
- 16. renderPartial conditionnellement masterpage dans asp.net mvc
- 17. ASP.NET MVC renderPartial Gestion ID côté client
- 18. asp.net mvc: différence entre menu déroulant et onchange événement
- 19. Asp.net mvc RenderAction RouteData Contrôleur et valeurs d'action
- 20. Différence entre DataGrid et GridView
- 21. RenderPartial et passage de données dans MVC
- 22. asp.net mvc diff entre DeleteAllOnSubmit et deleteonSubmit
- 23. ASP.NET MVC 2.0 Précédent 1 et SPARK?
- 24. Validation et ErrorMessages ASP.NET MVC 2.0
- 25. Quelle est la différence entre Metro 1.5 et 2.0?
- 26. Différence entre sqlreader et
- 27. Différence entre Gridview et Datagrid dans Asp.net
- 28. Différence entre ASP.Net 3.5 et 4.0
- 29. Différence entre onkeypress et onkeydown dans asp.net
- 30. Différence entre DropDownList.SelectedItem.Value et DropDownList.SelectedValue (ASP.NET)
La différence entre RenderPartial et RenderAction est la différence entre un partiel et une action. – bzlm