You can use javascript/Jquery for this rather than doing a post back.
$('element').change(function() {
if you really want to do this on server side. You can use Ajax (Update Panel) for that as well or PageMethod. You can search a lot of examples of that on internet and use which best suits your requirements.