2009-11-22 6 views
0

Je souhaite créer un lien sur une page qui, une fois cliquée, ouvre une autre page (onglet). J ai déjà fait ça.Mettre à jour un champ dans une page, à partir d'une autre page dans ASP.NET

Maintenant, lorsque l'utilisateur clique sur un lien dans la deuxième page, je veux que la page se ferme, et un champ dans la première page à mettre à jour avec ce que l'utilisateur a sélectionné dans la deuxième page. Par exemple, je voudrais obtenir la même fonctionnalité que le carnet d'adresses Yahoo Mail. Lorsque vous écrivez un message, vous cliquez sur le champ «À:», le carnet d'adresses s'ouvre dans une nouvelle fenêtre, vous sélectionnez les personnes auxquelles vous voulez envoyer le message, puis lorsque vous cliquez sur «Terminé», les adresses de ces personnes sont automatiquement ajouté au champ "To:" dans la première page.

Veuillez me donner quelques suggestions sur la façon de réaliser une telle fonctionnalité.

Merci à l'avance

+0

Voulez-vous le code C# ou javascript –

+0

Je préférerais le code C#, mais javascript est OK aussi, si elle le résout – Ove

Répondre

1

Vous devez utiliser le JavaScript pour ouvrir et fermer la fenêtre. Lorsque la deuxième fenêtre se ferme, gérer l'événement et ensuite vous pouvez utiliser window.parent.document pour trouver et accéder aux champs de la fenêtre parent.

Questions connexes