내 코드에서 레코드를 업데이트하고 EncryptPDF 함수를 호출하고 싶습니다. 그런 다음 다른 페이지로 리디렉션합니다.response.redirect 전에 코드 실행
그러나 나는 response.redirect
전에 코드를 실행하지 않는다는 것을 알아 냈습니다.
마이크로 소프트 정보에 따르면, 코드는 response.redirect보다 먼저 종료됩니다.
다른 페이지로 리디렉션되기 전에 코드가 강제로 실행되도록하려면 어떻게해야합니까?
리디렉션으로 사용할 수있는 코드가 있습니까? 감사 추가 거짓 속성 Response.Redirect를 호출
If Not rec_old Is Nothing Then
For i = 0 To rec_old.Count - 1
rec_old.Item(i).CurrentRenumeration = False
dc.SubmitChanges()
If (rec_old.Item(i).RemFile Is Nothing Or rec_old.Item(i).RemFile = 0) Then
EncryptPDF(rec_old.Item(i).RenumID, rec_old.Item(i).SID)
End If
If i = rec_old.Count - 1 Then
LastRecord = True
Else
LastRecord = False
End If
Next
End If
dc.Dispose()
Response.Redirect("XXX.aspx?SID=" & Request("SID") & "&SSID=" & GetProfile() & "&returnPath=12")
'Next'와'Else' 사이에'End If'를 없앨 필요가 있습니다 -'End If'에 이어'Else'와 함께 작동 할 것이라고 기대하지 않기 때문에 코드가 실행되는 것에 놀랐습니다. . – Tim
안녕하세요, 그냥 "복사하여 붙여 넣기"실수입니다. Else 사건은 없다. –