ASP.net文本框的奇怪行为

ASP.net文本框的奇怪行为,asp.net,webforms,textbox,Asp.net,Webforms,Textbox,我有一个简单的ASP net web表单,除了一个文件上载控件和一个按钮外,它由两个文本框组成,一个单行,一个多行 页面工作正常,按钮会像往常一样触发发帖。但是,当我从“网页”中复制和粘贴文本,并将它们粘贴到多行文本框中时,回发不会被触发,有时我会出现超时错误,有时我会收到错误的请求 此行为仅在IIS中生成,在IIS express中未观察到 文本没有那么长,大约30行或更少,但我注意到,当删除一些文本行时,问题得到了解决,没有生成错误,但我在删除的行中找不到任何特殊的内容,没有控制字符或任何其

我有一个简单的ASP net web表单,除了一个文件上载控件和一个按钮外,它由两个文本框组成,一个单行,一个多行

页面工作正常,按钮会像往常一样触发发帖。但是,当我从“网页”中复制和粘贴文本,并将它们粘贴到多行文本框中时,回发不会被触发,有时我会出现超时错误,有时我会收到错误的请求

此行为仅在IIS中生成,在IIS express中未观察到

文本没有那么长,大约30行或更少,但我注意到,当删除一些文本行时,问题得到了解决,没有生成错误,但我在删除的行中找不到任何特殊的内容,没有控制字符或任何其他特殊字符


有什么想法吗?有人遇到过同样的情况吗?

这是一个奇怪的问题,从未遇到过,但我认为这可能是与浏览器缓存或浏览器兼容性问题有关的问题。确保在HTML代码中声明了浏览器的正确版本。另外,试着通过放置断点来调试问题,并查看它是否每次都运行。

您是否将
模型验证设置为
多行文本框
,如maxlengthshow您的代码,因为您的问题是半烤的从网页复制可能会携带一些HTML,这可能会被发布到服务器,并作为错误请求被拦截。作为一个快速测试页面
您应该创建一个,以便我们能够定位问题所在。但是您没有提出一个好问题。您已经说明了一个问题,但我们不知道您可能会采取什么措施来引发该问题。它太开放了,没有看到具体的代码。如果你听从我的建议,创建一个MCVE,这将极大地改善这个问题。我已经在多个平台上尝试了多个浏览器,都有相同的问题,没有触发断点。这不是一个好的答案。在尝试回答之前,您应该收集更多详细信息。不要只说“试试这个”。看见