 ControlToValidate ชื่อคอนโทรลที่ต้องการตรวจสอบ  SetFocusOnError กำหนดให้คอนโทรลนั้น active ทันทีหลัง การตรวจสอบว่าผู้ใช้ไม่ได้กรอกข้อมูล  EnableClientScript ใช้ระบุให้ตรวจสอบความถูกต้องที่ฝั่ง client 3">

งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ

งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ

1.  กลุ่มคอนโทรลที่ทำหน้าที่ตรวจสอบความถูกต้องของ ข้อมูลที่รับจากเว็บฟอร์ม เช่น ตรวจสอบเมื่อผู้ใช้ใส่ ข้อมูลไม่ครบ หรือใส่ข้อมูลผิดประเภท 2.

งานนำเสนอที่คล้ายกัน


งานนำเสนอเรื่อง: "1.  กลุ่มคอนโทรลที่ทำหน้าที่ตรวจสอบความถูกต้องของ ข้อมูลที่รับจากเว็บฟอร์ม เช่น ตรวจสอบเมื่อผู้ใช้ใส่ ข้อมูลไม่ครบ หรือใส่ข้อมูลผิดประเภท 2."— ใบสำเนางานนำเสนอ:

1 1

2  กลุ่มคอนโทรลที่ทำหน้าที่ตรวจสอบความถูกต้องของ ข้อมูลที่รับจากเว็บฟอร์ม เช่น ตรวจสอบเมื่อผู้ใช้ใส่ ข้อมูลไม่ครบ หรือใส่ข้อมูลผิดประเภท 2

3  ตรวจสอบว่าผู้ใช้ใส่ข้อมูลตามฟิลด์ที่กำหนดไว้หรือไม่  มีรูปแบบดังนี้  ControlToValidate ชื่อคอนโทรลที่ต้องการตรวจสอบ  SetFocusOnError กำหนดให้คอนโทรลนั้น active ทันทีหลัง การตรวจสอบว่าผู้ใช้ไม่ได้กรอกข้อมูล  EnableClientScript ใช้ระบุให้ตรวจสอบความถูกต้องที่ฝั่ง client 3

4  สร้างฟอร์มสำหรับกรอก username และ password ดัง รูป  ใช้ พรอพเพอร์ตี้ TextMode = “Password” ให้กับ TBPassword  ใช้ RequiredFieldValidator ตรวจสอบข้อมูลข้างต้น โดยกำหนดค่าที่พรอพเพอร์ตี้ ControlToValidate, ErrorMessage, SetFocusOnError 4

5  ใช้เปรียบเทียบข้อมูลว่าตรงตามตัวดำเนินการ (Operator) ที่กำหนดหรือไม่  พรอพเพอร์ตี้ที่สำคัญมีดังนี้ ◦ ControlToValidate ชื่อคอนโทรลที่ต้องการตรวจสอบ ◦ ControlToCompare ชื่อคอนโทรลที่จะนำมาเปรียบเทียบ ◦ Type ชนิดข้อมูลที่ต้องการตรวจสอบ ◦ Operator ชนิดของตัวดำเนินการ ◦ ValueToCompare ค่าที่ใช้ในการเปรียบเทียบ 5

6  เพิ่ม textbox สำหรับการกรอกข้อมูล Confirm password  ใช้ CompareValidator ตรวจสอบว่าข้อมูลรหัสผ่านทั้ง สองตรงกันหรือไม่ 6

7  เพิ่ม textbox สำหรับการกรอกข้อมูล Age  ใช้ CompareValidator ตรวจสอบว่าอายุที่ผู้ใช้กรอก มากกว่า 18 หรือไม่ 7

8  ตรวจสอบค่าที่เป็นไปได้ของช่วงข้อมูลที่ กำหนด  มีพรอพเพอร์ตี้ที่สำคัญดังนี้ ◦ MaximumValue ค่าสูงสุดของข้อมูลที่สามารถใส่ได้ ◦ MinimumValue ค่าต่ำสุดของข้อมูลที่สามารถใส่ได้ ◦ Type ชนิดข้อมูลที่ต้องการตรวจสอบ 8

9  เพิ่ม textbox สำหรับรับค่าเงินเดือนให้อยู่ในช่วง 10,000 ถึง 50,000 บาท โดยใช้ RangeValidator ตรวจสอบ 9

11  เพิ่ม textbox เพื่อรับค่า และใช้ RegularExpressionValidator ตรวจสอบข้อมูลให้อยู่ใน รูปแบบที่ถูกต้อง

12  เพิ่ม textbox สำหรับรับค่าหมายเลขโทรศัพท์จากผู้ใช้ โดยกำหนดให้ใช้ RegularExpressionValidator ตรวจสอบ 12

13  ใช้รวบรวม และแสดงข้อผิดพลาดทั้งหมดที่พบจากการ ตรวจสอบในเว็บเพจ  มีพรอพเพอร์ตี้ที่สำคัญ ดังนี้ ◦ HeaderText ข้อความที่ต้องการให้ปรากฏก่อนคำเตือนต่างๆ ◦ ShowSummary การกำหนดให้นำข้อผิดพลาดทั้งหมดที่พบมา แสดงในเว็บเพจ ◦ ShowMessageBox ระบุให้แสดงข้อผิดพลาดในรูปของ Dialog Box ◦ DisplayMode ใช้ระบุรูปแบบการแสดงคำเตือน ระหว่าง BulletList, List, SingleParagraph 13

14  กำหนดให้ใช้ Validation Summary เพื่อรวบรวม ข้อผิดพลาดทั้งหมด  เพิ่มพรอพเพอร์ตี้ text = ‘*’ ให้กับทุก validation ใน หน้านี้ 14

15 protected void Button1_Click(object sender, EventArgs e) { if (Page.IsValid) { Response.Write(" ขอบคุณที่ป้อนข้อมูล ถูกต้อง "); } 15


ดาวน์โหลด ppt 1.  กลุ่มคอนโทรลที่ทำหน้าที่ตรวจสอบความถูกต้องของ ข้อมูลที่รับจากเว็บฟอร์ม เช่น ตรวจสอบเมื่อผู้ใช้ใส่ ข้อมูลไม่ครบ หรือใส่ข้อมูลผิดประเภท 2.

งานนำเสนอที่คล้ายกัน


Ads by Google