bary40 Posted February 16, 2006 Posted February 16, 2006 Hi, I currently have a web usercontrol (editcalendar.ascx) which is loaded into a webform (default.aspx). On the usercontrol is a textbox called txtStartDate and a button. On click of the button open another form name popup.aspx How do I reference the textbox from the popup.aspx window.opener.document.forms[0].txtStartDate.value = 'Test' thanks in advance Quote
cyclonebri Posted February 19, 2006 Posted February 19, 2006 Hi, I currently have a web usercontrol (editcalendar.ascx) which is loaded into a webform (default.aspx). On the usercontrol is a textbox called txtStartDate and a button. On click of the button open another form name popup.aspx How do I reference the textbox from the popup.aspx window.opener.document.forms[0].txtStartDate.value = 'Test' thanks in advance here is some vb code that I used to do what you are trying to do: dim sTest as string = "test" Response.Write("<script language=""javascript"">") Response.Write("try{ window.opener.document.forms[0].txtStartDate.value='" + sTest + "';}" + _ " catch (ex){alert(ex.description);}") Response.Write("self.close();") Response.Write("</script>") Quote
Joe Mamma Posted February 19, 2006 Posted February 19, 2006 Hi, I currently have a web usercontrol (editcalendar.ascx) which is loaded into a webform (default.aspx). On the usercontrol is a textbox called txtStartDate and a button. On click of the button open another form name popup.aspx How do I reference the textbox from the popup.aspx window.opener.document.forms[0].txtStartDate.value = 'Test' thanks in advancehow are you opening popup.aspx? via window.ShowModalDialog ? your user control should register a script block for opening the window. use the UniqueID property of the text box in the script to pass the rendered input element to the opened document as one of the arguments of the window.ShowModalDialog method. The opened document wrties to it via the window.dialogArguments property using javascript. make sense??? Quote Joe Mamma Amendment 4: The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no warrants shall issue, but upon probable cause, supported by oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized. Amendment 9: The enumeration in the Constitution, of certain rights, shall not be construed to deny or disparage others retained by the people.
Joe Mamma Posted February 19, 2006 Posted February 19, 2006 heres a thread outlining passing elements to a modal dialog in html. this is what you want the result of your asp rendering to accomplish: http://www.xtremedotnettalk.com/showthread.php?t=93870 Quote Joe Mamma Amendment 4: The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no warrants shall issue, but upon probable cause, supported by oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized. Amendment 9: The enumeration in the Constitution, of certain rights, shall not be construed to deny or disparage others retained by the people.
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.