You can do that via AJAX.
If you need only the basic functionality then you can use AJAX controls. You can access the Controls toolkit at www.asp.net/ajax . There are videos which explain the process.
If you need more control, you can write your custom javascript code for communicating with the server without a refresh.
Ganesh Ranganathan
[Please mark the post as answer if you find it helpful]