מי עשה ליredirect?

mnmaster

New member
מי עשה ליredirect?

שלום איך אני יכול לדעת איזה דף ביצע לי response.redirect? הנסיון הטבעי היה ללכת ל Request.UrlReferrer אבל הוא מחזיר לי את מי שהיה לפני הדף שביצע redirect
 

mnmaster

New member
אני אסביר שוב.

יש דפים שרק משתמשים מחוברים יכולים לראות אותם. (אני לא עובד עם המנגנון של דוטנט למשתמשים, אלא משהו עצמאי) ברגע שהמשתמש מגיע לדף שהוא לא רשאי לראות, הוא מופנה לדף לוגין על ידי "רידיירקט" שם, אני מעוניין לשמור שדה נסתר עם הדף שהפנה אליו, אבל אני לא מקבל את הדף שביצע את ה"רידיירקט" אלא את הדף הקודם לו. אחרי כמה שניות של מחשבה זה די ברור למה זה קורה. השאלה הכללית היא האם יש דרך לדעת בדף מסויים, "מי עשה לי רידיירקט?"
 

מתכNET

New member
Page.PreviousPage אם זו אפלקציה

.NET פשוט מהתשובה שלך לא הבנתי.
 

mnmaster

New member
זה טוב רק אם משתמשים ב transfer

אני משתמש ב redirect וזה לא עובד. יכול להיות שהדרך היחידה זה להעביר את הפרמטר דרך ה querystring? קשה לחשוב על משהו יותר מגעיל מזה...
 

odansky

New member
תשתמש בWORKAROUND

בכל דף שאתה עושה ממנו REDIRECT - תוסיף אינדס שונה - וככה שהדף יגיע LOG IN תוכל לדעת מאיזה דף הוא הגיע...
 
למעלה