เคล็ดลับ Asp.Net: การเรียกเหตุการณ์ฝั่งเซิร์ฟเวอร์บนฝั่งไคลเอ็นต์
ผู้เขียน:Eve Cole
เวลาอัปเดต:2009-07-01 16:13:00
เคล็ดลับ Asp.Net สำหรับการเรียกเหตุการณ์ฝั่งเซิร์ฟเวอร์บนฝั่งไคลเอ็นต์:
string strCMD = Page.GetPostBackClientHyperlink (ชื่อควบคุม, พารามิเตอร์);
OtherControlName.Attributes.Add("ClientEventName", strCMD);
หมายเหตุเล็กๆ น้อยๆ:
ในโค้ดสองบรรทัดข้างต้น ให้ใช้เมธอด Page.GetPostBackClientHyperlink เพื่อรับการอ้างอิงไปยังเหตุการณ์การควบคุมเซิร์ฟเวอร์ จากนั้นเพิ่มเหตุการณ์ไคลเอ็นต์ผ่านเมธอด Attributes.Add ของตัวควบคุมอื่นๆ บนเพจเพื่อให้เหตุการณ์ฝั่งเซิร์ฟเวอร์สามารถ ถูกเรียก ด้วยวิธีนี้ ฟังก์ชันการเรียกเหตุการณ์เซิร์ฟเวอร์บนไคลเอ็นต์จึงสามารถดำเนินการให้เสร็จสิ้นได้