注册页面.aspx
function btnSearchClick()
{
if (window.showModalDialog)
{
window.showModalDialog(
"Search.aspx",
"Search Patient",
"dialogWidth:800px; dialogHeight:400px"
);
return false;
}
}
搜索.aspx
$(document).ready(function ()
{
$("input[id$='btnAdd']").live('click', function (e) {
hidID.value = $.trim($('table td.csstablelisttdselected:first').text());
return true;
});
});
搜索.aspx.cs
protected void btnAdd_Click(object sender, EventArgs e)
{
Response.Redirect("RegistrationPage.aspx?ID=" + hidID.Value, true);
Page.ClientScript.RegisterStartupScript(
this.GetType(),
"CloseScript",
"window.close()",
true
);
}
在RegistrationPage.aspx
页面点击button
搜索弹出对话框。
在Search page
我得到 idhiddenfield
并重定向到registration page
.
当我单击 btn add 时,对话框不会关闭,它会重定向到对话框中的注册页面。
请不要给出“使用 jquery 对话框”、“或使用其他对话框控件”之类的答案