technical notes

Tháng Ba 31, 2008

Late-init MaskEditExtender or CalendarExtender for speed up loading page.

Chuyên mục: webform — ngduy @ 7:33 chiều

When we uses MaskEditExtender or CalendarExtender in a GridView, List or Repeater. Loading time will be very slow, specially after the page loaded, IE (or FF) will be stop responding in a long time. The reason is AjaxControlToolkit init many MaskEditExtenders.

To improve loading speed of GridView which contains MaskEditExtenders or CalendarExtenders, Mask and Calendar control will be init only when user focus on control. Follow example as below:

1. Step 1: Create pre-render Mask or Calendar control.

2. Step 2: Create javascript control to create Mask or Calendar.

3. Step 3: Put into control.

No Comments Yet »

Chưa có phản hồi.

RSS các phản hồi của bài viết này. URL TrackBack

Để lại phản hồi

Blog at WordPress.com.