แก้ไขไฟล์หน้าแบบฟอร์มเว็บ:
1) ลบแท็ก HTML ในไฟล์เพจฟอร์มเว็บ: <HTML>, <body>, <head>, <form>
สาเหตุที่จำเป็นต้องลบแท็กเหล่านี้ก็คือแท็กเหล่านี้ไม่สามารถปรากฏสองครั้งในไฟล์ html (การควบคุมผู้ใช้จะต้องวางในหน้าอื่นเสมอ)
2) เปลี่ยนชื่อส่วนต่อท้ายของไฟล์เพจฟอร์มเว็บ เช่น จาก test.aspx เป็น test.ascx
การเปลี่ยนชื่อไฟล์เพจฟอร์มเว็บใน vs.net2003 จะทำให้ไฟล์โค้ดพื้นหลังถูกเปลี่ยนชื่อด้วย
ตัวอย่างเช่น test.aspx.cs จะถูกเปลี่ยนชื่อเป็น test.ascx.cs โดยอัตโนมัติ
3) แก้ไข <%Page.... %> เป็น <%@ Control.... %>
ที่นี่คุณเพียงแค่ต้องเปลี่ยนค่าของแอตทริบิวต์ Codebehind จาก test.aspx.cs เป็น test.ascx.cs
4) แก้ไขไฟล์โค้ดพื้นหลัง-test.ascx.cs
เปลี่ยนคลาสพาเรนต์จาก System.Web.UI.Page เป็น System.Web.UI.UserControl
5) แก้ไขตกลง
ใช้การควบคุมผู้ใช้:
จาก Solution Explorer ให้ลากไฟล์ควบคุมผู้ใช้ test.ascx ไปยังเพจฟอร์มเว็บของคุณ