Load control dynamic with ajax in asp.net !

Để có thể làm được kỹ thuật này mình khuyến cáo các bạn hãy hiểu thật vững về cái được gọi là ASP.NET Page Cycle. Có thể nói việc load động các control vào page là rất rất quan trọng trong ASP.NET Webform.

Tôi có cấu trúc web như sau.


Ở đây tui chỉ dùng 1 page .aspx thôi và có nhiều UserControl (.ascx)
Tui sẽ load control cần thiết vào trang aspx.

File Default.aspx được làm như sau :

trên trang này phải có một ScriptManager và dùng 1 UpdatePanel rồi phải đăng ký các button vào sự kiện ajax

Trong code Default.aspx.cs


Khi bạn chạy

Click vào button Time thì vùng đỏ phía dưới sẽ update








Tương tự với button name

Comments

Anonymous said…
ok, thanks for sharing.
Anonymous said…
As first I thought you were going to say how to make the buttons "get time on server" and "say hello" work, since it is more worthy for a post.

Popular posts from this blog

How to search and HighLight !

What's ViewState? How does use?