2009-01-31 4 views
0

Je suis un peu d'une perte aussi loin que ce qui est le meilleur outil pour le travail serait:Que utiliser: Callback, simple ou AJaX Javascript dans l'application Asp.net

Ce que je besoin: A Lorsque la page parente a un lien, une fenêtre pop-up apparaît avec une grille et un bouton de sauvegarde.

Si l'utilisateur a enregistré le gridview, la page parent doit être actualisée et modifiée, en d'autres termes, je dois pouvoir transmettre des données entre le client et le serveur. Peut-être, je devrais mentionner que le bouton Enregistrer sauvegardera les données du gridview dans la base de données, et je voudrais que le pop-up soit fermé, et la page parent soit rafraichie. J'utilise ASP.net 2.0 et aucune bibliothèque AJAx n'est actuellement installée sur mon ordinateur. J'ai regardé CallBack dans Asp.net et enclin à l'utiliser car il semble le plus facile dans ce cas.

EDIT: Je dois mentionner aussi que je voudrais la page parent d'être inactif alors que la fenêtre enfant est en ......

Que recommanderiez-vous à utiliser? Merci!

Répondre

3

J'utiliserais certainement Javascript pour ceci. Selon si vous souhaitez ouvrir une nouvelle fenêtre ou utiliser une pseudo-fenêtre de dialogue en utilisant javascript. Pour le premier vous auriez du javascript sur les deux pages interagissant les uns avec les autres, ce qui, bien que simple, est un peu moche. Pour cette dernière approche, vous utiliseriez Ajax pour effectuer l'enregistrement, puis utilisez javascript pour actualiser la page.

+0

Merci. Qu'en est-il de l'interface ICallbackEventHandler? Une expérience avec ça? – sarsnake

Questions connexes