Nel primo post vedo che richiai la funzione BindGrid solo se Page.IsPostBack = True. Penso dovresti fare il contrario ovvero richiamare BindGrid quando Page.IsPostBack = False.