เนื้อหาในส่วนนี้จะมาแนะนำ
5 ตัวช่วยสำหรับ ASP.NET WebPages และวิธีติดตั้งตัวช่วยอื่น ๆ ด้วยตนเองตัวช่วยเว็บทำให้การพัฒนาเว็บและงานการเขียนโปรแกรมทั่วไปง่ายขึ้นอย่างมาก
ตัวช่วย ASP.NET เป็นส่วนประกอบที่สามารถเข้าถึงได้ด้วยรหัส Razor เพียงไม่กี่บรรทัด
คุณสามารถสร้างตัวช่วยของคุณเองได้โดยใช้ไวยากรณ์ของ Razor ที่จัดเก็บไว้ในไฟล์ .cshtml หรือใช้ตัวช่วย ASP.NET ในตัว
ในส่วนที่เหลือของบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีใช้ตัวช่วย Razor
ต่อไปนี้เป็นคำอธิบายโดยย่อเกี่ยวกับตัวช่วย Razor ที่มีประโยชน์:
ตัวช่วย WebGrid ทำให้วิธีแสดงข้อมูลง่ายขึ้น:
สร้างตาราง HTML เพื่อแสดงข้อมูลโดยอัตโนมัติ
รองรับตัวเลือกการจัดรูปแบบที่แตกต่างกัน
รองรับการแสดงเพจข้อมูล (หน้าแรก, หน้าถัดไป, หน้าก่อนหน้า, หน้าสุดท้าย)
รองรับการเรียงลำดับโดยคลิกที่ชื่อรายการ
"ตัวช่วยแผนภูมิ" สามารถแสดงรูปภาพแผนภูมิประเภทต่างๆ พร้อมตัวเลือกการจัดรูปแบบและป้ายกำกับต่างๆ
แหล่งข้อมูลที่แสดงโดยตัวช่วยแผนภูมิอาจเป็นอาร์เรย์ ฐานข้อมูล หรือไฟล์ก็ได้
เคล็ดลับ: ตัวช่วยแผนภูมิสามารถสร้างแผนภูมิมาตรฐานซึ่งรวมถึงแผนภูมิพื้นที่ แผนภูมิแท่ง คอลัมน์ เส้น และแผนภูมิวงกลม รวมถึงแผนภูมิพิเศษเพิ่มเติม (เช่น แผนภูมิหุ้น)
ตัวช่วย WebMail มีฟังก์ชันในการส่งอีเมลโดยใช้ SMTP (Simple Mail Transfer Protocol)
ข้อกำหนดเบื้องต้นสำหรับการใช้ตัวช่วย WebMail คือการสนับสนุนอีเมล
ตัวช่วย WebImage มีฟังก์ชันสำหรับจัดการรูปภาพในหน้าเว็บ
คำสำคัญ: พลิก หมุน สเกล ลายน้ำ
ด้วย Razor คุณสามารถใช้ประโยชน์จากตัวช่วยในตัวหรือจากบุคคลที่สามเพื่อทำให้การทำงานกับอีเมล ฐานข้อมูล มัลติมีเดีย เครือข่ายสังคมออนไลน์ และปัญหาอื่น ๆ อีกมากมาย เช่น การนำทางและความปลอดภัยของเครือข่ายทำได้ง่ายขึ้น
WebMatrix มีตัวช่วยบางตัวอยู่แล้ว และคุณสามารถติดตั้งตัวช่วยอื่น ๆ ได้ด้วยตนเอง
ในคู่มืออ้างอิงตัวช่วยเว็บเพจที่ w3cschool.cn คุณสามารถค้นหาคู่มืออ้างอิงที่สะดวกซึ่งครอบคลุมตัวช่วยในตัวและตัวช่วยอื่น ๆ ที่สามารถเพิ่มลงในชุดเครื่องมือ ASP.NET Web Helpers Library ผ่านการติดตั้งด้วยตนเอง
หากคุณสร้างเว็บไซต์ใน WebMatrix ให้ทำตามขั้นตอนเหล่านี้เพื่อติดตั้งตัวช่วย:
ใน WebMatrix ให้เปิดพื้นที่ทำงาน ของไซต์
คลิก การดูแลระบบเว็บเพจ
เข้าสู่ระบบการจัดการเว็บเพจโดยใช้รหัสผ่าน *
ใช้ พื้นที่ค้นหา เพื่อค้นหาผู้ช่วยเหลือ
คลิก ติดตั้ง เพื่อติดตั้งตัวช่วยที่คุณต้องการ
(* หากนี่เป็นครั้งแรกที่คุณใช้การจัดการเว็บเพจ คุณจะได้รับแจ้งให้สร้างรหัสผ่าน)
ข้างต้นเป็นการแนะนำตัวช่วย ASP.NET กระบวนการเขียนโปรแกรมของคุณจะสะดวกยิ่งขึ้น