GridClientDeleteColumn is designed to delete rows client-side and to persist these changes. Once you post your page to the server the grid will delete client deleted rows. If you want immediate delete with post-back you can use GridButtonColumn with CommandName = "Delete".
If you insist to use GridClientDeleteColumn you should handle DeleteCommand server-side as shown below: