ما هي معلمة ViewState؟
ما هي معلمة ViewState؟

فيديو: ما هي معلمة ViewState؟

فيديو: ما هي معلمة ViewState؟
فيديو: What is viewstate in asp.net - Part 3 2024, شهر نوفمبر
Anonim

ال معلمة حالة العرض هو base64 متسلسل معامل يتم إرسالها عادةً عبر ملف معامل مسمى _ حالة العرض مع طلب POST. هذه معامل تم إلغاء التسلسل على جانب الخادم لاسترداد البيانات. من الممكن عادةً تشغيل التعليمات البرمجية على خادم ويب حيث يكون ملف حالة العرض يمكن تزويرها.

علاوة على ذلك ، ما هي حالة العرض؟

حالة العرض هي تقنية مهمة لإدارة الدولة من جانب العميل. حالة العرض يتم استخدامه لتخزين بيانات المستخدم على الصفحة في وقت النشر الخلفي لصفحة الويب. حالة العرض لا يحتفظ بالضوابط ، فهو يحتفظ بقيم الضوابط. لا يستعيد القيمة للتحكم بعد عودة مشاركة الصفحة.

وبالمثل ، أين يتم تخزين معلومات حالة العرض؟ عرض بيانات الحالة يكون مخزن في جانب العميل (صفحة الويب) في شكل عنصر تحكم مخفي (حقل HTML مخفي) باسم "_VIEWSTATE" و عرض بيانات الحالة يكون مخزن في تنسيق Base64 String المشفر والذي يمكن فك تشفيره بشكل أكبر.

بخصوص هذا ، ما هي حالة العرض تشرح بالمثال؟

حالة العرض هي طريقة الحفاظ على قيمة الصفحة وعناصر التحكم بين الرحلات ذهابًا وإيابًا. إنه مستوى الصفحة ولاية تقنية الإدارة. حالة العرض يتم تشغيله افتراضيًا ويقوم عادةً بتسلسل البيانات الموجودة في كل عنصر تحكم على الصفحة بغض النظر عما إذا كان قد تم استخدامه بالفعل أثناء إعادة النشر.

ما هو الفرق بين ViewState والجلسة في شبكة ASP؟

تخزين حالة العرض يتم تخزينه داخل الصفحة نفسها (في نص مشفر) ، بينما يكون ملف حالة الدورة يتم تخزينه في ال الخادم. حصة يستخدم بشكل أساسي لتخزين البيانات الخاصة بالمستخدم [ حصة بيانات محددة]. حالة العرض هو نوع البيانات التي لها نطاق فقط في ال الصفحة التي يتم استخدامها فيها.

موصى به: