Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net URL编码的表单数据无效_Asp.net_Url_Encoding - Fatal编程技术网

Asp.net URL编码的表单数据无效

Asp.net URL编码的表单数据无效,asp.net,url,encoding,Asp.net,Url,Encoding,我有一个网页,张贴多个表单标签。这是一个内联编辑页面,我可以一次发布一行,也可以发布多行。昨晚,在没有对代码或数据进行任何更改的情况下,我开始在多篇文章中发现URL编码的表单数据无效错误,尽管单行文章可以正常工作。有microsoft更新,它可能导致您的问题参见链接。 有关MS KB的问题是: 简而言之,现在可以发布的同时HTTP表单元素的数量有一个上限。默认值现在是1000,而不使用web.config的部分中的此键进行显式更改: <add key="aspnet:MaxHttpColl

我有一个网页,张贴多个表单标签。这是一个内联编辑页面,我可以一次发布一行,也可以发布多行。昨晚,在没有对代码或数据进行任何更改的情况下,我开始在多篇文章中发现
URL编码的表单数据无效
错误,尽管单行文章可以正常工作。

有microsoft更新,它可能导致您的问题参见链接。
有关MS KB的问题是:

简而言之,现在可以发布的同时HTTP表单元素的数量有一个上限。默认值现在是1000,而不使用web.config的
部分中的此键进行显式更改:

<add key="aspnet:MaxHttpCollectionKeys" value="some number greater than 1000" />


请提供代码和异常详细信息。我们需要更多的信息。阅读以下内容:恐怕我们需要查看一些代码才能获得上下文。非常感谢您的帮助!从所有症状来看,这似乎是个问题,但增加web.config中的的值无助于try 2000。我也遇到了同样的问题,这就解决了。大多数人都知道这一点,但上面的键位于web.config的“”部分。请记住:隐藏字段将计入集合中的项目。相应地分配。所有这些评论和其他答案都非常有用。然而,这个答案只是一个简单的链接到一个网站,这是真的没有用(特别是如果该网站关闭)-1我们开始在asp.net MVC网站上了解这一点。将上述配置项添加到web.config文件中,设置为9000,bam已修复。Thx.+1我担心这个奇怪的问题会扼杀我的星期四,不,它没有。哇,我上周遇到了这个问题,我最终提交了大量数据,因为我找不到解决方案。在谷歌上搜索其他东西时发现了这个。很高兴知道!这修复了SSRS(SQL Server 2008R2)中“URL编码的表单数据无效。由于对象的当前状态,操作无效”的问题。