tags:

views:

48

answers:

1
A: 

Try: using JavaScript. self.close();

function doReturnValue(value) { self.returnValue = value; self.close();
}

Page.ClientScript.RegisterStartupScript(GetType(), "ReturnValue", "doReturnValue('1');");

Smth like that :)

On Your source conditions, it should close popup.

Liuksas
<asp:Textbox id="curnt_paswrd" textmode="Password" runat="server" size="30" /><asp:Textbox id="new_paswrd" textmode="Password" runat="server" size="30" /><asp:button ID="btnChange" class="submit-button" OnClientClick="return validate()" runat="server" Text="Change" onclick="btnChange_Click"/>
Andy
On btnChange_Click method, try to use Page.ClientScript.RegisterStartupScript(GetType(), "ReturnValue", "doReturnValue('1');"); in your true/false condition.Like:private void btnChange_Click (object sender, EventArgs e){if(...){Page.ClientScript.RegisterStartupScript(GetType(), "ReturnValue", "doReturnValue('1');");}}
Liuksas
Also: place this on your .ascx file or in other place where you keep js functions.<script> function doReturnValue(value) { self.returnValue = value; self.close(); }</script>
Liuksas
Is it was useful ?
Liuksas