RegistrationPage.aspx
function btnSearchClick()
{
if (window.showModalDialog)
{
window.showModalDialog(
"Search.aspx",
"Search Patient",
"dialogWidth:800px; dialogHeight:400px"
);
return false;
}
}
Search.aspx
$(document).ready(function ()
{
$("input[id$='btnAdd']").live('click', function (e) {
hidID.value = $.trim($('table td.csstablelisttdselected:first').text());
return true;
});
});
Seach.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
ページに表示されます。
でIDを取得し、にリダイレクトしています。
btn addをクリックすると、ダイアログが閉じず、ダイアログ内の登録ページにリダイレクトされます。button
Search page
hiddenfield
registration page
「jqueryダイアログボックスを使用する」、「または別のダイアログコントロールを使用する」などの回答をしないでください