PDA

View Full Version : reload نشدن برنامه بعد از لود شدن کامل صفحه



tc1000
جمعه 13 دی 1387, 13:42 عصر
با سلام
وقتی صفحه باز میشه اولین خط اون با دستور
HttpContext.Current.Request.Params
اطلاعاتش رو به یک متغیر میده و صفحه کامل میشه و اطلاعات مهمی بر میگردونه و اگه طرف F5 رو میزنه دوباره یکسری دیگه بهش میده و ....
حالا میخوام وقتی کاربر refresh کرد F5 و یاCtrl+F5 دیگه نتونه اطلاعات رو برگردونه یعنی در اصل کد من اجرا نشه
حالا آیا با دستور

If Not Me.IsPostBack Then
......
.
.
.
.
EndIf
انجام شدنی هستش و آیا میشه به این دستور اطمینانی داشت در مورد reload و آیا راهی بهتری پیشنهاد میکنید

mahdi_farhani
جمعه 13 دی 1387, 18:07 عصر
من که دقیق نفهمیدم که شما چیکار میخواهی بکنی ، ولی با این اوصاف کدهاتو بزار تو Init دیگه اونجا فقط یک بار اجرا میشه

tc1000
جمعه 13 دی 1387, 19:37 عصر
من که دقیق نفهمیدم که شما چیکار میخواهی بکنی ، ولی با این اوصاف کدهاتو بزار تو Init دیگه اونجا فقط یک بار اجرا میشه

init یعنی چی؟

salehbagheri
جمعه 13 دی 1387, 22:31 عصر
init یعنی چی؟

يكي از رويدادهاي صفحه شماست!

مثلا:


Page_Init(ByVal sender As Object ...

tc1000
جمعه 13 دی 1387, 23:56 عصر
با سلام
سئوال:
1-یعنی هر کدی در init بنویسم فقط یک بار اجرا خواهد شد؟
2-در صورت لود شدن برنامه کد های init خودشان اجرا خواهد شد یا باید کار خاصی کرد؟
3-چقدر میشه روش حساب کرد که ریلود نیشه؟

tc1000
شنبه 14 دی 1387, 00:07 صبح
در init دسترسی به کنترل ها وجود ندارد