LoginView Control : ใช้แสดงกลุ่มของคอนโทรลใน 2 มุมมอง คือ มุมมองผู้ใช้ระบบที่ยังไม่ได้ล็อกอิน (AnonymousTemplate) และมุมมองผู้ใช้ระบบที่ล็อกอินแล้ว (LoggedInTemplate)
- สาธิตการใช้งาน LoginView Control
- เปิด regular.aspx ขึ้นมา
- ลาก LoginView จาก Toolbox มาใส่ ตั้งค่า View: ตามค่าปกติคือ AnonymousTemplate
- ลาก Label มาจาก Toolbox มาใส่ใน LoginView กำหนด Text: You are not worthy.
- ไปกดที่ Smart task (มุมบนขวา) เปลี่ยน View: เป็น LoggedInTemplate
- ลาก Hyperlink Control จาก Toolbox มาใส่ใน LoginView
- กำหนด Text: Members, NavigateURL : ~/members/reserved.aspx
- คลิกขวาที่ regular.aspx เลือก View in Browser
- กรณียังไม่เข้าล็อกอิน จะมองเห็น Label: You are not worthy.
- ถ้าเข้าล็อกอินแล้ว จะมองเห็น Hyperlink ที่สร้างขึ้น
- จะเห็นได้ว่าสามารถใช้ LoginView Control ในการกำหนดเมนูหรือมุมมองที่แตกต่างกันระหว่าง User ที่ยังไม่เข้าล็อกอิน กับ User ที่เข้าล็อกอินแล้ว
No comments:
Post a Comment