ورود

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



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

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

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

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

init یعنی چی؟

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

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

مثلا:


Page_Init(ByVal sender As Object ...

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

tc1000
جمعه 13 دی 1387, 23:07 عصر
در init دسترسی به کنترل ها وجود ندارد