พารามิเตอร์ ViewState คืออะไร
พารามิเตอร์ ViewState คืออะไร

วีดีโอ: พารามิเตอร์ ViewState คืออะไร

วีดีโอ: พารามิเตอร์ ViewState คืออะไร
วีดีโอ: What is viewstate in asp.net - Part 3 2024, พฤศจิกายน
Anonim

NS พารามิเตอร์ ViewState เป็น base64 ต่อเนื่องกัน พารามิเตอร์ ที่ปกติจะส่งผ่านทางซ่อน พารามิเตอร์ เรียกว่า _ VIEWSTATE ด้วยการร้องขอ POST นี้ พารามิเตอร์ ถูกดีซีเรียลไลซ์ที่ฝั่งเซิร์ฟเวอร์เพื่อดึงข้อมูล โดยปกติสามารถเรียกใช้โค้ดบนเว็บเซิร์ฟเวอร์ที่มี valid ViewState สามารถปลอมแปลงได้

นอกจากนี้ ViewState คืออะไร?

ViewState เป็นเทคนิคการจัดการสถานะฝั่งไคลเอ็นต์ที่สำคัญ ViewState ใช้เพื่อเก็บข้อมูลผู้ใช้บนหน้าในขณะที่โพสต์ด้านหลังของหน้าเว็บ ViewState ไม่ถือตัวควบคุม แต่เก็บค่าของการควบคุม ไม่คืนค่าการควบคุมหลังจากโพสต์หน้ากลับ

ในทำนองเดียวกัน ข้อมูล ViewState ถูกเก็บไว้ที่ไหน? ดูข้อมูลสถานะ เป็น เก็บไว้ ในฝั่งไคลเอ็นต์ (หน้าเว็บ) ในรูปแบบของตัวควบคุมที่ซ่อนอยู่ (HTML ฟิลด์ที่ซ่อนอยู่) ชื่อ “_VIEWSTATE” และ ดูข้อมูลสถานะ เป็น เก็บไว้ ในรูปแบบการเข้ารหัส Base64 String ซึ่งสามารถถอดรหัสเพิ่มเติมได้

เกี่ยวกับสิ่งนี้ view state อธิบายด้วยตัวอย่างคืออะไร?

ดูสถานะ เป็นวิธีรักษา Value ของ Page และ Controls ระหว่างไปกลับ มันเป็นระดับหน้า สถานะ เทคนิคการจัดการ ดูสถานะ ถูกเปิดใช้งานโดยค่าเริ่มต้นและโดยปกติทำให้ข้อมูลเป็นอนุกรมในทุกการควบคุมบนหน้า ไม่ว่าจะใช้งานจริงในระหว่างการโพสต์แบ็คหรือไม่

ViewState และเซสชันใน asp net แตกต่างกันอย่างไร

ที่เก็บของ Viewstate ถูกเก็บไว้ในหน้า (ในข้อความที่เข้ารหัส) ในขณะที่ Sessionstate ถูกเก็บไว้ ใน เซิร์ฟเวอร์ การประชุม ใช้สำหรับจัดเก็บข้อมูลเฉพาะผู้ใช้เป็นหลัก [ การประชุม ข้อมูลเฉพาะ] Viewstate เป็นประเภทข้อมูลที่มีขอบเขตเท่านั้น ใน หน้าที่ใช้

แนะนำ: