Request.Form 的表单元素过多导致“对象的当前状态使该操作无效。”

作者:vkvi 来源:ITPOW(原创) 日期:2013-11-13

ASP.NET 中,Request.Form 提交的表单元素个数最多为 1000 个,否则就会报“对象的当前状态使该操作无效。”的错误。

有时候你的表单元素还不足 1000 个,只有九百九十几个,怎么也报错了呢?

这是由于 ASP.NET 的自动生成的 VIEWSTATE 还占用了一些 hidden 表单,另外提交按钮也要占一个。

相关文章