Your code seems to be fine. It may be because of some Client Side Validation error. Try setting CausesValidation property to false for the Button.
Try this:
<asp:button id="btnSave" cssclass="btnPointer" runat="server" text="Save" width="99px" causesvalidation="false" onclick="btnSave_Click" />
--Amit