Le rendu des Vues Partielles sur l'utilisation d'ajax
J'ai vérifié cette question et il a résolu mes problèmes initiaux. Mais je ne veux pas la vue partielle être fournis que lorsque l'utilisateur clique sur un lien, je veux rendre une vue partielle lorsque la page est chargée et, éventuellement, d'afficher un indicateur de progression alors que la vue partielle en cours de chargement.
Comment y parvenir?
Je vous remercie très beaucoup pour la lecture de ce.
OriginalL'auteur programad | 2011-09-15
Vous devez vous connecter pour publier un commentaire.
Si vous voulez charger la page et ensuite de charger la vue partielle via ajax, vous pouvez créer un
ActionMethod
qui fait quelque chose comme:et puis dans votre page de faire quelque chose comme:
OriginalL'auteur ericb
Contrôleur
sur la Page par Défaut (à l'aide de jquery opération ajax)
Partial View
? Comme .cshtmlOriginalL'auteur ebattulga
Vous pouvez l'afficher dans la page initiale par écrit
@Html.Partial(...)
.C'est un serveur-côté de la chose; il n'a rien à voir avec cela.
semble comme il a besoin de la une vue partielle sur l'écran après l'écran principal est affiché (sans doute pour éviter de longs temps de traitement initial). Autant que je sache @Html.Partielle() que vous proposez est traitée sur le serveur avec la vue principale. Afin de ne pas résoudre le mans problème. J'ai aussi été dupé par la question initialement.
OriginalL'auteur SLaks