ويدعم ASP.NET ثلاثة أنماط من أجل استماراية متغيرات الجلسة Session Variables: ;النمط الأول: داخل العملية In Process ;النمط الثانية: ASPState ;النمط الثالث: وضع SqlServer حالة العرض View State تشير حالة العرض View State إلى آلية لإدارة الحالة على مستوى الصفحة، والتي يتم استخدامها من قبل صفحات HTML المنبعثة من تطبيقات ASP.NET من أجل الحفاظ على حالة أجزاء Controls نموذج الويب Web Forms وكذل الحاجايات Widgets التي ربما يحتويها النموذج.ويتم تكويد وإرسال حالة الأجزاء Controls إلى الخادم في كل مرة يتم تفعيل الجزء Submission، وتخزن بيانات الحالة في حقل خفي يطلق عليه اسم _VIEWSTATE.وفي جانب الخادم، يمكن للتطبيق تغير حالة العرض، إذا ما قامت النتائج -بعد المعالجة- بتحديث حالة أي جزء Control.وعند الخادم، يتم تكويد حالات الأجزاء المختلفة، وتكون جاهزة للاستخدام في صفحات ASP.NET عبر مجموعة Collection يطلق عليها ViewState.