TextBoxFor : มันจะแสดงผลเหมือนองค์ประกอบข้อความ HTML ที่สอดคล้องกับนิพจน์ที่ระบุ ในคำง่าย ๆ มันจะแสดงผลเหมือนกล่องข้อความเข้าโดยไม่คำนึงถึงประเภทข้อมูลของคุณสมบัติที่ได้รับการผูกกับตัวควบคุม
EditorFor : การควบคุมนี้เป็นบิตที่ชาญฉลาด มันแสดงผลมาร์กอัป HTML ตามประเภทของคุณสมบัติ เช่นสมมติว่ามีคุณสมบัติบูลีนในรูปแบบ ในการแสดงคุณสมบัตินี้ในมุมมองเป็นช่องทำเครื่องหมายเราสามารถใช้ CheckBoxFor หรือ EditorFor ทั้งสองจะสร้างมาร์กอัปเดียวกัน
ข้อดีของการใช้ EditorFor คืออะไร
ดังที่เราทราบทั้งนี้ขึ้นอยู่กับประเภทข้อมูลของคุณสมบัติที่สร้างมาร์กอัป html ดังนั้นสมมติว่าพรุ่งนี้ถ้าเราเปลี่ยนประเภทข้อมูลของคุณสมบัติในโมเดลไม่จำเป็นต้องเปลี่ยนแปลงอะไรในมุมมอง การควบคุม EditorFor จะเปลี่ยนมาร์กอัป html โดยอัตโนมัติ