HTMLCOMPONENT เป็นตัวย่อของ HTMLCOMPONENT และเป็นส่วนประกอบของลูกค้าที่ได้รับการสนับสนุนโดย IE5 และเบราว์เซอร์ที่ตามมา ตามความเข้าใจส่วนบุคคลของฉัน HTC เป็นชุดของสคริปต์ที่ห่อหุ้มพฤติกรรมของลูกค้าตาม DHTML HTC แต่ละตัวจะถูกเก็บไว้ในไฟล์ *.htc และ HTC เป็น "คลาส" ของไคลเอนต์
วัตถุ
เอกสารแสดงถึงเอกสาร HTML ในหน้าต่างเบราว์เซอร์ที่กำหนด
องค์ประกอบส่งคืนการอ้างอิงไปยังแท็กสำหรับพฤติกรรมการเชื่อมต่อในเอกสารหลัก
สาธารณะ: แนบผูกพันฟังก์ชั่นกับเหตุการณ์ดังนั้นฟังก์ชั่นจะถูกเรียกทุกครั้งที่เหตุการณ์เกิดขึ้นกับวัตถุพิเศษ
สาธารณะ: ส่วนประกอบระบุเนื้อหาของไฟล์ด้วย HTC
สาธารณะ: ค่าเริ่มต้นตั้งค่าแอตทริบิวต์เริ่มต้นของสำเนาของ HTC
สาธารณะ: เหตุการณ์กำหนดเหตุการณ์ HTC เพื่อเปิดเผยเอกสารที่มี HTC
สาธารณะ: วิธีการกำหนดวิธีการของ HTC ในการเปิดเผยไปยังเอกสารที่มี HTC
สาธารณะ: ทรัพย์สินกำหนดคุณสมบัติของ HTC เพื่อเปิดเผยเอกสารที่มี HTC
วิธี
createEventObject
สร้างวัตถุเหตุการณ์ที่ใช้เมื่อคุณต้องการส่งข้อมูลเพิ่มเติมไปยังวิธีการดับเพลิงของสาธารณะ: องค์ประกอบเหตุการณ์
เหตุการณ์
onContentReady
เกิดขึ้นเมื่อเนื้อหาขององค์ประกอบที่เชื่อมต่อพฤติกรรมจะถูกแยกวิเคราะห์อย่างสมบูรณ์
การถ่วงเวลา
เนื้อหาขององค์ประกอบที่เชื่อมต่อพฤติกรรมขององค์ประกอบเกิดขึ้นก่อนที่เนื้อหาขององค์ประกอบจะถูกบันทึกหรือคัดลอก
ondetach
เกิดขึ้นก่อนที่จะตัดการเชื่อมต่อพฤติกรรมจากองค์ประกอบ
onDocumentReady
เกิดขึ้นเมื่อเอกสารที่มีพฤติกรรมถูกแยกวิเคราะห์อย่างสมบูรณ์
รหัสตัวอย่างมีดังนี้:
<สาธารณะ: ส่วนประกอบ>
<สาธารณะ: PropertyName = "grid"/> <!-กลับไปที่กริดปัจจุบัน ผ่านคุณสมบัตินี้คุณสามารถเข้าถึงข้อมูลที่เกี่ยวข้องของกริดปัจจุบัน->
<!-คำจำกัดความของ Datacolumn ใน. NET นั้นคล้ายกับ->
<สาธารณะ: propertyName = "columnName"/> <!-ชื่อคอลัมน์->
<สาธารณะ: propertyName = "dataType"/> <!-ชนิดข้อมูลเช่น System.String สอดคล้องกับค่าข้อมูลบน SmartGridColumn->