Hi all
I'm trying to pass back values to my opening form. Like this
I'm sending client id's in a querystring and saving them in label controls on the popup.Code:Dim scr As New StringBuilder scr.Append("opener.document.forms[0].") scr.Append(lblEMTextTarget.Text) scr.Append(".value ='") scr.Append(ddEM.SelectedItem.Text) scr.Append("';") scr.Append(lblEMHiddenTarget.Text) scr.Append(".value ='") scr.Append(ddEM.SelectedItem.Value) scr.Append("';") scr.Append(lblCSTextTarget.Text) scr.Append(".value ='") scr.Append(ddCS.SelectedItem.Text) scr.Append("';") scr.Append(lblCSHiddenTarget.Text) scr.Append(".value ='") scr.Append(ddEM.SelectedItem.Value) scr.Append("';window.close();") btnSetValues.Attributes.Add("onClick", scr.ToString)
I'm sending 4 values back to the opener. It sends and sets 1 value and then errors off. The error is
If I remove all but one (any one), it works.Code:Microsoft JScript runtime error: 'ctl00_ContentPlaceHolder1_GridView1_ctl02_hdEM_Edit' is undefined
Help!
Thanks




Reply With Quote