Вы можете сделать это просто так: Когда вы возвращаете true , главная страница автоматически обновляется.
function validate() {
var strOutput = window.showModalDialog('ChangePassword.aspx', null, "dialogWidth:750px; dialogHeight:190px; dialogHide:false; edge:raised; center:yes; help:no; scroll:no; status:no;resizable:no;");
if (strOutput == undefined)
return false;
else if (strOutput == '')
return false;
else return true;
}
На вашей всплывающей странице в javascript:
function IsSavePasswordSuccess()
{
window.returnValue = '<%=hdnSaveClickStatus.Value%>';
window.close();
}
Скрытое поле будет установлено как. Это будет установлено в вашем методе C #.
<asp:HiddenField runat="server" ID="hdnSaveClickStatus" />