PDA

View Full Version : سوال: بارگذاری دوباره صفحه بدون این که postback مقدار true بگیره؟؟؟



ali9698
دوشنبه 27 آذر 1391, 23:34 عصر
سلام دوستان عزیز
دستوری وجود داره که یه صفحه رو دوباره بیارم بدون اینکه postback مقدارش true بشه؟؟؟
البته دقت کنید که نمیخوام رفرش بشه. چون ممکنه اون ارور resend بیاد روی صفحه
میخوام مثل این بشه که آدرس رو توی آدرس بار تایپ کنم و enter کنم
امیدوارم منظورم رو گرفته باشین

malloc
سه شنبه 28 آذر 1391, 00:06 صبح
علی جان امیدوارم منظورتو درست متوجه شده باشم .

ببین این کمکت میکنه :

Response.Redirect(Request.RawUrl); //Refresh

ali9698
سه شنبه 28 آذر 1391, 00:11 صبح
ممنون از جوابت اما اینو امتحان کردم
page.ispostback رو true میکنه :ناراحت:

fakhravari
سه شنبه 28 آذر 1391, 02:33 صبح
Response.Redirect("add.aspx")
میاد بعد از رفرش دوباره
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{

}
}

maryammashkani
سه شنبه 28 آذر 1391, 08:20 صبح
توی رویداد page_load اینو بنویس
if (!page.ispostback)
{ دستورات
}

malloc
سه شنبه 28 آذر 1391, 08:40 صبح
ا خوب اگه منظورت این بود که آره با همون متد ispostback میتونی این قضیه رو ساپورت کنی .

اما بنظر من منظوره علی آقا یچیز دیگه بود.

ali9698
سه شنبه 28 آذر 1391, 10:21 صبح
ا خوب اگه منظورت این بود که آره با همون متد ispostback میتونی این قضیه رو ساپورت کنی .

اما بنظر من منظوره علی آقا یچیز دیگه بود.
آره بابا. در این حد مبتدی نیستم :لبخند:
ببینید من توی یه صفحه از سایتم احتمال یه ارور خاص وجود داره. میخوام اگه اون ارور اتفاق افتاد صفحه دوباره بارگذاری بشه.
حالا یه سری کد هم توی پیج لود دارم مثل این
if(page.ispostback)
{
//یه سری کد این جا هست
}
else
{
// یه سری کد هم اینجا
}
حالا میخوام وقتی که صفحه دوباره بارگذاری شد postback تشخیص داده نشه. چون اگه postback تشخیص داده بشه اونوقت کدهایی که توی else نوشتم اجرا نمیشه اما نمیخوام این اتفاق بیفته

ali9698
سه شنبه 28 آذر 1391, 10:23 صبح
بچه ها مشکل حل شد!!!
ظاهرا یه جای دیگه از کدهام مشکل داشتن
ممنون از همه