2011-04-17 5 views
1

J'ai quelques questions: J'ai essayé asp.net mvc et ai jquery ajax [http get] pour récupérer des vues partielles mvc, qui seront utilisés en mise à jour partielle de la page. Je me demande si c'est une approche acceptable pour faire une mise à jour partielle de la page.asp.net mvc mise à jour partielle page vs asp.net aspx mise à jour partielle page

Maintenant je travaille avec un projet asp.net aspx. Comment faire une mise à jour partielle de la page avec asp.net?

Répondre

1

Oui c'est une solution acceptable. Vous pouvez aussi utiliser la fonction .load() qui appelle $ .ajax en interne.

$ ('# MyDiv'). Load ('/ MyURL/GetParialView');

Cela va charger le code HTML renvoyé par l'URL dans la div avec un identifiant de 'MyDiv'.

Par asp.net Je suppose que vous voulez dire Web Forms. Les formulaires MVC et Web sont tous deux construits sur ASP.NET. Toutefois, dans les formulaires Web, vous pouvez toujours utiliser jquery pour renvoyer json ou html à partir d'un service Web. Les formulaires Web utilisent également un contrôle appelé panneau de mise à jour qui résume certaines des complexités d'Ajax. Une mise en garde à propos des panneaux de mise à jour peut être très facile à mettre en œuvre, mais peut devenir déroutante lorsque vous traitez avec des applications plus complexes.

Questions connexes