PDA

View Full Version : جلو گیری از درج دوباره اطلاعات درهنگام رفرش شدن صفحه؟؟؟؟



mohsen_popo
یک شنبه 06 مرداد 1392, 21:39 عصر
سلام به همه دوستان عزیز ... من یه یوزر کنترل درست کردن که دادها رو برای درج میکنه ... حالا این یوزر کنترل داخل فرم گذاشتم ...

حالا داده ها رو برام درج میکنه ولی اگر صفحه رو رفرش کنم (Ctlr+ f5)داده ها دوباره درج میشه ......

من هرچی سرج کردن جواب درست درمونی پیدا نکردم اگی کسی میدونه کمک کنه لطفاٌ ... ممنون..

iranolom
یک شنبه 06 مرداد 1392, 23:35 عصر
یه شرط بزار که اگر این صفحه پست بک نبود اجرا کنه کد رو فقط


if(this.ispostback.tostring()!="True")

mohsen_popo
یک شنبه 06 مرداد 1392, 23:39 عصر
سلام خسته نباشید اون کد فایده نداره دوست عزیز .... من خلی سعی کردم آخر یه کد پیدا کردم مشکلم حل شد... من لینک میزارم ..هر کی خواست بره یه نگاهی بندازه.... دیگه داده تکراری درج نمیکنه ....
http://www.codeproject.com/Tips/319955/How-to-prevent-Re-Post-action-caused-by-pressing-b

fakhravari
دوشنبه 07 مرداد 1392, 11:58 صبح
بعد از انجام عملیات
Response.Redirect(@"~/Default.aspx");