Mahendra,
Instead of calling page load, copy all the code of page_load to a public method (say RefreshControl()) and call that method from Page_Load. And when you want to refresh from aspx page call the control public method, like -
userControl1.RefreshControl();