كلیه اطلاعات این سایت مربوط به شركت طراحی سایت - شركت نرم افزاری بهپردازان می باشد


موضوع مقاله : تفاوت ViewState با Cookie چیست ؟ :

شرح : ViewState چيزي نيست جز يک کنترل Hidden از نوع Html Controls ، که قادر است هر مقداري را در خود ذخيره کند ، دات نت از اين کنترل براي ذخيره کردن مقادير مختلف استفاده مي کند تا بتواند حالت ماندگاري صفحه را در هنگام PostBack حذف نمايد . مقادير موجود در ViewState توسط دات نت کد شده و در هنگام بازخواني دي کد مي شوند .
با اين تفاسير واضح است که در صورتي که از صفحه اي به صفحه ديگر منتقل شويد مقادير داخل ViewState حذف خواهند شد .

Cookie ها فايل هايي هستند که توسط مرورگر سرويس گيرنده (Client) در کامپيوتر او ذخيره مي شوند ، تمامي مرورگر ها از کوکي پشتيباني مي کنند ، کوکي ها محل خوبي براي ذخيره اطلاعاتي مانند نام کاربري و رمز عبور و ....مي باشد . کوکي ها داراي تاريخ انقضا بوده و ميتوانيد آن ها را به مدت طولاني نگه داريد ، همچنين با جابجا شدن از يک صفحه به صفحه ديگر و يا حتي بسته شدن مرورگر از بين نمي روند (البته به صورت پيشفرض با بسته شدن مرورگر از بين مي روند ولي ميتوان براي آن ها تاريخ انقضا تعريف کرد)