PDA

نسخه کامل مشاهده نسخه کامل : Context در ASP.NET



Hoom@n
21-01-2006, 12:55
یکی از راه های انتقال داده های حجیم از یک صفحه aspx به صفحه دیگر استفاده از Context است.
برای انتقال داده بین صفحات توسط Context به صورت زیر عمل می کنیم.
در صفحه اول مقدار را در Context ذخیر کرده و سپس به صفحه دوم Transfer می کنیم.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
و در صفحه دوم این مقدار را به صورت زیر بازیابی می کنیم.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
همه می دانیم که Life Cylcle داده های ذخیر شده در Session چیست و برنامه نویس باید حواس خود را به آزاد کردن حافظه Session Variable ها جمع کند. برای Context این Life Cycle محدود به Life Cycle همان صفحه ای دوم است .
در پروژه هایی که استفاده بهینه از حافظه Web Server دارای اهمیت است، رعایت نکاتی کوچک بسیار در بهینه شدن کار و بازده بهتر تاثیر گذار است.