WorldVbMan
شنبه 28 دی 1387, 19:35 عصر
با سلام
یه برنامه ی كامل با Asp.net2 نوشتم و واسه ردیابی مشكلات از یه فایل Log استفاده كردم
ظاهراً در اجرا هیچ مشكلی نبود تا وقتی سر زدم باین فایل دیدم پره از این استثناء كه رخ داده:
Thread was being aborted
با یه جستجو مشخص شد ایراد از این دو كد منجر میشه : Server.transfer و Response.redirect
تو یه سری سایت ها گشتم گویا میگن وقتی این ها فراخوانی شن این استثناء رخ میده و باید نادیده گرفته شه، اگه اینجوریه پس چرا رخ میده؟
یه سری جاها نوشته پارامتر دو از Response.redirect رو فالس بدین ولی گویا ایرادی هم به اون وارده كه سربار ایجاد می كنه و اگر هم ایجاد نكنه راه حل خاصی واسه Transfer پیدا نكردم
یه جا گفته از Server.Executeاستفاده شه كه اون هم من انجام دادم صفحات رو با هم لود می كرد ضمن اینكه در توضیحش چیز متفاوتیه از ترنسفر
ضمناً من خیلی از این كد استفاده كردم و تغییرش مگه فقط با یه معادل با همون خصائل انجام شه البته نباید كاربر پارامترهای ارسالی رو ببینه كه این هم یه سدیه واسه خودش
می خواستم ببینم راه حل چیه؟
متشكر میشم راهنماییم كنید.
یه برنامه ی كامل با Asp.net2 نوشتم و واسه ردیابی مشكلات از یه فایل Log استفاده كردم
ظاهراً در اجرا هیچ مشكلی نبود تا وقتی سر زدم باین فایل دیدم پره از این استثناء كه رخ داده:
Thread was being aborted
با یه جستجو مشخص شد ایراد از این دو كد منجر میشه : Server.transfer و Response.redirect
تو یه سری سایت ها گشتم گویا میگن وقتی این ها فراخوانی شن این استثناء رخ میده و باید نادیده گرفته شه، اگه اینجوریه پس چرا رخ میده؟
یه سری جاها نوشته پارامتر دو از Response.redirect رو فالس بدین ولی گویا ایرادی هم به اون وارده كه سربار ایجاد می كنه و اگر هم ایجاد نكنه راه حل خاصی واسه Transfer پیدا نكردم
یه جا گفته از Server.Executeاستفاده شه كه اون هم من انجام دادم صفحات رو با هم لود می كرد ضمن اینكه در توضیحش چیز متفاوتیه از ترنسفر
ضمناً من خیلی از این كد استفاده كردم و تغییرش مگه فقط با یه معادل با همون خصائل انجام شه البته نباید كاربر پارامترهای ارسالی رو ببینه كه این هم یه سدیه واسه خودش
می خواستم ببینم راه حل چیه؟
متشكر میشم راهنماییم كنید.