我在asp.net建的站里面放里一个google站内搜索的代码
<form action="http://www.google.com/cse" id="cse-search-box">
  <div>
    <input type="hidden" name="cx" value="014597580097195584808:zdvyk7b9iqa" />
    <input type="hidden" name="ie" value="UTF-8" />
    <input type="text" name="q" size="31" />
    <input type="submit" name="sa" value="搜索" />
  </div>
</form>
<script type="text/javascript" src="http://www.google.com/cse/brand?form=cse-search-box&lang=zh-Hans"></script>
这段在静态页里面的功能是实现了,但是放到.net项目之后,就会报错
出现
验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。 
我查了网上的资料
1加<pages enableEventValidation="false" viewStateEncryptionMode ="Never" />
2. 在web.config的 <system.web>节中加 
<machineKey validationKey="3FF1E929BC0534950B0920A7B59FA698BD02DFE8" decryptionKey="280450BB36319B474C996B506A95AEDF9B51211B1D2B7A77" decryption="3DES" validation="SHA1"/> 
都没用,请各位看看能不能解决
ps:我怀疑是那个站内搜索里面有个form表单,与.net的form表单冲突了