View Full Version : سوال در مورد Exception handeling !
cactuskhan
یک شنبه 03 تیر 1386, 15:27 عصر
ببینید من یه کلاس دارم به اسم utility و توی اون کلاس که متد دارم که Exception ها روتوش میگیرم !
public static void HandleException(Exception exception)
{
if (HttpContext.Current == null)
throw exception;
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.Write(exception.Messa ge);
HttpContext.Current.Response.End();
میخوام زمانیکه یک Exception رخ داد این متد Exception رو بگیره و به عنوان یک querystring به یک صفحه دیگه بفرسته !
لطف کنید راهنمایی کنید چه تغییراتی باید تو این متد بدم تا این اتفاق بیافته !!!:متفکر:
cactuskhan
یک شنبه 03 تیر 1386, 16:18 عصر
کسی نیست کمک کنه ؟!! سادس ها !!
mehdi.mousavi
یک شنبه 03 تیر 1386, 16:45 عصر
ببینید من یه کلاس دارم به اسم utility و توی اون کلاس که متد دارم که Exception ها روتوش میگیرم !
public static void HandleException(Exception exception)
{
if (HttpContext.Current == null)
throw exception;
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.Write(exception.Messa ge);
HttpContext.Current.Response.End();
میخوام زمانیکه یک Exception رخ داد این متد Exception رو بگیره و به عنوان یک querystring به یک صفحه دیگه بفرسته !
لطف کنید راهنمایی کنید چه تغییراتی باید تو این متد بدم تا این اتفاق بیافته !!!:متفکر:
سلام.
نمیدونم به چه هدفی میخواهید این کار رو بکنید، اما با این روش میتونید:
HttpContext.Current.Response.Redirect("whateverpage.aspx?msg=" + exception.Message);
cactuskhan
دوشنبه 04 تیر 1386, 12:10 عصر
به سادگی هم نیست ! یعنی فکر کنم یه نکته ای داشته باشه چون وقتی کد رو اینطوری تغییر میدم
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.Redirect("admin/exception.aspx?ex=" + exception.Message);
HttpContext.Current.Response.End();
هرجا که try catch گذاشتم ایراد میگیره و میره تو این متد !
mehdi.mousavi
دوشنبه 04 تیر 1386, 14:27 عصر
به سادگی هم نیست ! یعنی فکر کنم یه نکته ای داشته باشه چون وقتی کد رو اینطوری تغییر میدم
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.Redirect("admin/exception.aspx?ex=" + exception.Message);
HttpContext.Current.Response.End();هرجا که try catch گذاشتم ایراد میگیره و میره تو این متد !
سلام.
متوجه منظورتون نمیشم. بیشتر توضیح بدید.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.