PDA

View Full Version : سوال: متغیر پایدار طی کل زمان



علی اکبر
دوشنبه 26 تیر 1391, 17:08 عصر
دوستان سلام
نیاز به یک سری متغیر پایدار دارم که با رفرش کردن کاربر اطلاعاتش از بین نرود
در app.xaml هنگام استارت متغیر وارد کردم اما مشکل اینه که به محض رفرش کاربر متغیر قبلی از بین می ره ودوباره اطلاعات جدید می گیره
نمی خوام از isolation وذخیره اون روی سیستم کلاینت استفاده کنم
فقط متغیر هنگام ورود پربشه وتا مرور گر بسته نشه متغیر پایدار بمونه
اینو هم به فکرم رسیده که با iso نکهش دارم وهنگام خروج اونو از بین ببرم اما می ترسم داده های ذخیره شده در محیط ایزو قابل خوندن بشه برای دیگران
راهکار دیگه هست ؟

taghvajou
جمعه 30 تیر 1391, 23:06 عصر
سلام به همه
تا اونجایی که متوجه شدم یه چیزی تو مایه های سیژن میخوای.
یه کلاس پراپرتی گلوبال، استاتیک تو سمت کلاینت سیلورلایت درست کن خب

d_derakhshani
شنبه 31 تیر 1391, 11:49 صبح
سلام به همه
تا اونجایی که متوجه شدم یه چیزی تو مایه های سیژن میخوای.
یه کلاس پراپرتی گلوبال، استاتیک تو سمت کلاینت سیلورلایت درست کن خب
منظور ایشون اینه که مرورگر رو رفرش کنن و اطلاعات نپره. با متغیر گلوبال موضوع حل نمیشه.

جواب دوستمون اینه که یا باید از Isolated Strorage استفاده کنی یا با دسترسی به صفحه Html در خود برنامه سیلورلایت یک viewstate(که بهتره از قبل در صفحه موجود باشه) رو مقدار دهی کنی و در دفعات بعدی بخونی.

علی اکبر
شنبه 31 تیر 1391, 12:16 عصر
تشکر دقیقا تو سایتها هم فقط همین 2 راه ویه راه حل دیگه که فرستادن اطلاعات به سروره روگفتن
حالا چجوری به صفحه html دسترسی و یک viewstate رو ایجاد یا مقدار دهی کنیم
ممنون