Bom dia Reginaldo,
Tem um bom artigo em inglês sobre isso,
Validation of viewstate MAC failed error (Apesar de estar inglês é bem intuitiva e fácil de seguir)
Recomendo também que você siga algumas documentações Microsoft para o que você está fazendo, no caso segue esta abaixo.
How To: Configure MachineKey in ASP.NET 2.0
Atenciosamente, Roberto Alves
Alguém que já tenha passado por isto poderia me ajudar ,fiz algumas pesquisas aonde diziam que tinha que colocar no web.config.
<pages enableEventValidation="false" enableViewStateMac="false" viewStateEncryptionMode="Never" />
porém não resolveu !