쿼리 문자열에서 전달되는 매개 변수를 통해 PDF 파일을 내보내는 페이지가 있습니다. 예를 들어 :코드 숨김에서 여러 페이지를 여는 방법은 무엇입니까?
PrintPage.aspx?CustomerId=1
고객 # 1에 대한 정보가 포함 된 PDF를 보냅니다.
는 지금은 (CallerPage.aspx를 호출 할 수 있습니다) 다른 페이지에하여 ImageButton을하고 난 다음과 같이 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);
}
을 (과 거짓 매개 변수없이 첫 페이지로 리디렉션됩니다) 작동하지 않습니다
제발 도와주세요. 감사합니다.
당신이 시도하고있는 것을 실제로 할 수는 없습니다 ... 단지 페이지의 링크를 렌더링하고 사용자가 클릭하게 할 수 있습니까? –
정말 놀라운 질문입니다! 당신이 성취하려는 것을 할 수는 없습니다. 기간. –
javscript 함수로이 작업을 수행 할 수 있습니다. 그러나 C#에서는 전혀 할 수 없습니다. –