Alex009
Messages postés25Date d'inscriptionjeudi 20 mai 2004StatutMembreDernière intervention10 février 2007
-
24 oct. 2004 à 19:16
Alex009
Messages postés25Date d'inscriptionjeudi 20 mai 2004StatutMembreDernière intervention10 février 2007
-
26 oct. 2004 à 15:50
Bonjour à Vous
Voilà j'aimerai appeler l'évenement d'un textbox au clique de mon boutton. Je m'explique, j'ai assigné une évènement au textbox en ASP.net de cette manière:
j'aimerai qu'au click de mon boutton btnXYZ je puisse appeler l'évenement assigner au textbox txtXYZ, quelqu'un à une idée??? :)
Je vois la réponse de certaines personnes qui me disent de faire ceci: assigner le même évenement de mon txtXYZ au control btnXYZ, mais c'est que cette solution ne resouds pas mon probème car en faite, quand je double clique sur mon txtXYZ il ouvre un fenêtre lié à la page "abc.aspx" et dans cette nouvelle fenêtre coté javascript je fais une référence le txtXYZ du formulaire parent de cette manière:
(dans le function newWindow TempData='txtXYZ')
var docParent = window.opener.document.Form1;
window.document.Form2 = docParent.elements[docParent.TempData.value].value;
Avec le txtXYZ, ça fonctionne corretement, mais quand j'utilise le btnXYZ j'ai une erreur javascript, me disant que docParent est null ou n'est pas reférencé, c'est comme s'il n'est pas en mesure à partir du click d'un button de déterminer le window.opener.
cs_ousta
Messages postés95Date d'inscriptionmardi 15 juin 2004StatutMembreDernière intervention 2 juin 2007 25 oct. 2004 à 13:03
Tu ne peux pas faire simplement un truc comme ca au click de ton bouton?
Response.Write("<script>window.open("" + your url + "","_blank","width=" + your width +
",height=" + your height + ",top=" + x + ",left=" + y + "");</script>");
Alex009
Messages postés25Date d'inscriptionjeudi 20 mai 2004StatutMembreDernière intervention10 février 2007 26 oct. 2004 à 15:50
Salut
Merci pour ta réposne Ousta, mais j'ai trouvé une autre alternative, au lieu de faire comme la tienne, j''appel directement ma fonction javascript newWindow dans l'évenement de mon boutton btnXYZ, mais je suis obligé de prendre un boutton des outils HTML et non des outils WebControl, car en faisant un click sur mon boutton HTML je ne fais pas de poste au niveau serveur et en ce moment mon nouveau formulaire est en mesure de reconnaître la forme parente. Merci bien et à une autre fois.