我有一个页面,该页面通过将从查询字符串传递给它的参数导出 PDF 文件。例如:
PrintPage.aspx?CustomerId=1
将导出包含有关客户 #1 的信息的 PDF。
现在我在另一个页面中有一个 ImageButton(我们称之为 CallerPage.aspx),我想使用多个查询字符串值多次调用 PrintPage.aspx,如下所示:
foreach (Customer customer in Customers)
{
HyperLink lnk = new HyperLink();
lnk.NavigateUrl = "PrintPage.aspx?CustomerID=" + customer.ID;
lnk.Target = "_blank";
}
但我不知道如何浏览我创建的超链接。
我也尝试过 Response.Redirect 但效果不佳
foreach (Customer customer in Customers)
{
Response.Redirect("PrintPage.aspx?CustomerID=" + customer.ID, false);
}
它只重定向到最后一页(如果没有 false 参数,它将重定向到第一页)
所以请帮我解决这个问题。谢谢