پارامتر ViewState چیست؟
پارامتر ViewState چیست؟

تصویری: پارامتر ViewState چیست؟

تصویری: پارامتر ViewState چیست؟
تصویری: ASP.NET - ViewState 2024, نوامبر
Anonim

این پارامتر ViewState سریال base64 است پارامتر که معمولاً از طریق مخفی ارسال می شود پارامتر به نام _ VIEWSTATE با درخواست POST این پارامتر برای بازیابی داده ها در سمت سرور deserialized شده است. معمولاً می توان کد را روی یک وب سرور اجرا کرد که در آن یک کد معتبر است ViewState می تواند جعل شود.

علاوه بر این، ViewState چیست؟

ViewState یک تکنیک مهم مدیریت دولتی در سمت مشتری است. ViewState برای ذخیره اطلاعات کاربر در صفحه در زمان ارسال پشت صفحه وب استفاده می شود. ViewState کنترل ها را نگه نمی دارد، مقادیر کنترل ها را نگه می دارد. این مقدار را برای کنترل پس از ارسال صفحه بازیابی نمی کند.

به همین ترتیب، اطلاعات ViewState در کجا ذخیره می شود؟ مشاهده داده های وضعیت است ذخیره شده است در سمت کلاینت (صفحه وب) به شکل یک کنترل پنهان (فیلد پنهان HTML) با نام "_VIEWSTATE" و مشاهده داده های ایالت است ذخیره شده است در قالب Base64 String رمزگذاری شده است که می تواند بیشتر رمزگشایی شود.

با توجه به این موضوع، توضیح حالت view با مثال چیست؟

مشاهده وضعیت روشی برای حفظ ارزش صفحه و کنترل ها بین رفت و برگشت است. این یک سطح صفحه است دولت تکنیک مدیریت مشاهده وضعیت به طور پیش‌فرض روشن است و معمولاً داده‌ها را در تمام کنترل‌های صفحه بدون توجه به اینکه واقعاً در طول یک پس‌بازگشت استفاده می‌شود، سریال‌سازی می‌کند.

تفاوت ViewState و session در asp net چیست؟

ذخیره سازی Viewstate در خود صفحه (در متن رمزگذاری شده) ذخیره می شود، در حالی که ایالت جلسه ذخیره شده در سرور جلسه عمدتا برای ذخیره داده های خاص کاربر استفاده می شود [ جلسه داده های خاص]. Viewstate نوع داده ای است که فقط دامنه دارد در صفحه ای که در آن استفاده شده است.

توصیه شده: