Hi Friend,
You have two option to show the div.
1- Use onclientClick event & call you javascript function to show the div. And Use IsPostBack false in your page load event.
2- you make div as server control like runat="server". And make visible hide / show in your c# code.
3- Use return false like in below code but you can not call your server side event.
<script>
$(document).ready(function () {
$("#btnGenerate").click(function () {
$("#print").show();
return false;
});
});
</script>
Thanks