איך שרת "יודע" שבוצעה בקשת postback ?
שמתי לב שגם אם ה method של ה form זה get אז עדיין זה נחשב postback, אז מה ב Headers של ה http גורם לדפדפן להבין שזה לא session חדש ?
שאת מדברת על webforms ?
בכל מקרה זה קורה כאשר הוא מזהה ב querystring את הפרמטר שנקרא viewstate
 
למרות שזה גט .
 
תנסי להוריד אותו משם ותראי ש ispostback לא קופץ
גם אם זה GET , ויש ב QS את השדה VIEWSTATE , הוא כן(!) יכנס ל ISPOSTBACK
 
אם התכוונת שהדרך היחדיה לסגור את זה הרמטית זה בנוסף לבדוק את ה METHOD שזה POST - מסכים
צריך להיות אחד מהשניים:
או
__VIEWSTATE
או
_EVENTTARGET
 
ברגע שאחד מהשניים נמצאים ב QS או ב Form Collection זה נחשב מבחינת ה framework כ postback.