ui dialog au démarrage - asynchrone
Bonjour,
Ma méthode Index() de mon controller doit charger des données en db : cela dure 5-6 s.
Code:
1 2 3 4
| public ActionResult Index()
{
<div style="margin-left:40px"> //chargement dans la DB...
return View();</div>} |
Je voudrais afficher un ui dialog pendant ce temps.
Problème, je n'ai aucun code HTML chargé à ce moment-là.
J'ai pensé à faire ça en asynchrone sans succès :
Code:
1 2 3 4 5 6 7 8
| public ActionResult IndexAsync()
{
<div style="margin-left:40px">return View("Splashscreen", null);</div>}
public ActionResult IndexCompleted()
{
<div style="margin-left:40px"> //chargement dans la DB...
return View();</div>} |
Est-il de possible d'afficher une vue au démarrage (vue d'attente) puis de passer à la vraie vue quand le chargement est fini?