Response.AddHeader
Here is a another way of what you want. Auto refreshing it, .
Place a button to enable this 'Auto refresh'. Put this code ther:
Response.AddHeader("Refresh", Convert.ToString("some time after which you need refresh");
Place another button to disable this. Remove this Header.
Response.AppendHeader("Refresh", Convert.ToString("some very large time will work like no refresh");
You are done!