Asp net gridview rowupdating firing twice