我想打开一个带有一些参数的弹出窗口,然后在用户之后用不同的参数打开一个新窗口(或甚至多个窗口)关闭第一个。ASP.NET如何打开第一个close()事件的第二个弹出窗口
它应该像一个foreach
循环,它在开启新窗口之前等待关闭事件。
我正在使用.NET Framework v3.5。
foreach (object o in ObjectsList)
{
// Do some stuff...
// Set query string for popup
string queryString = string.Format("Page.aspx?doc={0}, o.ID);
string urlDownload = Page.ResolveClientUrl(string.Format("~/Path/To/Folder/{0}", queryString));
string script = string.Format("loadDownload('{0}','_blank',600,600);", urlDownload);
// Open popup window
ScriptManager.RegisterStartupScript(Page, Page.GetType(), "DocID" + o.ID, script, true);
// Wait for popup close event before proceeding...
}
这不是我的情况。我不需要打开它们嵌套,而是在关闭之前一个接一个地打开它们。 –
隐藏第一个,然后加载第二个。尝试第二个例子。 – SSJGSS