การโทรกลับโดยไม่รีเฟรชซึ่งสนับสนุนโดยเทคโนโลยี AJAX จำเป็นต้องเขียนโค้ด JavaScript จำนวนมากหรือใช้เฟรมเวิร์ก AJAX บางตัวในเทคโนโลยีดั้งเดิม ซึ่งจะลดประสิทธิภาพการพัฒนาและการบำรุงรักษาลงอย่างมาก ในความเป็นจริง ASP.NET2.0 ได้จัดเตรียมอินเทอร์เฟซดังกล่าวไว้แล้ว ซึ่งก็คือ ICallbackEventHandler
มีบทความมากมายเกี่ยวกับ ICallbackEventHandler บนอินเทอร์เน็ตแล้ว และบทความนี้มีส่วนเพิ่มเติมในเรื่องราวนี้จริงๆ
ICallbackEventHandler มีอยู่ใน System.Web.UI มาลองใช้ตัวอย่างง่ายๆ กัน
ขั้นตอนแรกคือการสร้างหน้าต่างเว็บใหม่ใน VS2005
ขั้นตอนที่สองคือการใส่โค้ด HTML (ด้านล่าง) ลงใน ASPX:
1<ร่างกาย>
2
ขั้นตอนที่สามคือการใส่สคริปต์ JavaScript ใน
:
1