PDA

View Full Version : استفاده از response.redirect



arsalansalar
یک شنبه 10 خرداد 1388, 10:24 صبح
با سلام
من یک سوال داشتم که آیا استفاده از دستور
response.redirect(default.aspx) غیر حرفه ای است و ایجاد خطای runtime می کند؟

milade
یک شنبه 10 خرداد 1388, 10:41 صبح
خیر .
اما بهتره از Server.Transfer استفاده بشه !
ضمن اینکه Redirect هم زیاد مشکل نداره .

موفق باشید

masoud.ramezani
یک شنبه 10 خرداد 1388, 12:04 عصر
سلام

غیرحرفه ای یعنی چی؟ اگر مشکلتون رو حل میکنه که دیگه این سوال معنی نداره.

milade
یک شنبه 10 خرداد 1388, 12:32 عصر
غیرحرفه ای یعنی چی؟ اگر مشکلتون رو حل میکنه که دیگه این سوال معنی نداره.
سلام دوست عزیز

حرف شما کاملا" اشتباه هست !

هر چیزی ممکنه نیاز ما را براورده کنه اما به چه قیمت ؟!
Response.Ridirect در اصل یه سری پروسه های سنگین روی سرور مبنی بر تغییر ادرس ، ادرال و دریافت اطلاعات ایجاد میکنه که خیلی هزینه بر هست ، لذا بهتر هست برای تغییر ادرس از Server.Transfer استفاده بشه چون هیچ واکنشی سرور بهش نشون نمیده !

اگه اطلاعات کاملتری میخواستید در خدمتم

موفق باشید

arsalansalar
یک شنبه 10 خرداد 1388, 12:50 عصر
میشه لطف کنید و نحوه استفاده از server.transfer را توضیح دهید؟

iman_22a
یک شنبه 10 خرداد 1388, 12:56 عصر
با سلام
من یک سوال داشتم که آیا استفاده از دستور
response.redirect(default.aspx) غیر حرفه ای است و ایجاد خطای runtime می کند؟

:لبخند: نکته غیر حرفه ایش اینه که آدرس رو باید توی گیومه قرار بدید . اینطوری Vb رسما بی ادبی میکنه بهتون :چشمک: (اگر آف بود شرمنده :خجالت:)

masoud.ramezani
یک شنبه 10 خرداد 1388, 12:56 عصر
سلام

دوست عزیز، اینایی رو که شما فرمودید رو فکر میکنم بدونم. ولی ما وقتی از دستوری استفاده میکنیم که به اون نیاز داشته باشیم. وقتی هم به اون نیاز داریم دیگه حرفه ای بودن یا نبودن معنی پیدا نمیکنه. اگر دوستمون تشخیص دادن که باید از این دستور استفاده کنند، حتما به دلیلی این کار رو انجام داده اند. اگر فقط میخواهند برای جابه جا شدن بین صفحات از این دستور استفاده کنند در این صورت بهتر است که بگوییم این کار مناسب نیست. نه اینکه غیر حرفه ای است.

موفق باشید.

milade
یک شنبه 10 خرداد 1388, 13:05 عصر
میشه لطف کنید و نحوه استفاده از server.transfer را توضیح دهید؟


Server.Transfar("milad.Aspx")
البته این Transfar خیلی هم خوب نیستا !
چرا که چون که اولا" چند تایی باگ هکری داره

دوما" یادم رفت بگم این متد رو فقط میتونید روی سایت خودتون استفاده کنید و تغییر مسیر به سرور دیگه مثلا" یاهو و گوگل امکان پذیر نیست !
اما خوب دو سه تا از دستورات پردازشی Redirect رو به سرور تحمیل نمیکنه

با ارزوی موفقیت