我知道MaxLength属性不适用于MultiLine模式下的System.Web.UI.WebControls.Textbox控件。但是我可以在文本框中输入的最大字符数是多少?
它似乎是1000个字符,但我无法在任何地方找到它。
我不是在询问如何限制文本框控件中的字符数。
感谢。
答案 0 :(得分:4)
多线模式下WebControls.Textbox中的字符数没有上限。唯一的限制是来自表单的总发布数据,这取决于您的Web服务器设置(我假设IIS),我认为在IIS中默认约为2mb但不引用我。
当您尝试输入超过1000个字符时会发生什么?
答案 1 :(得分:0)
输入大小没有限制,但如果您使用HTTP GET
方法提交,您的数据将被编码并附加到提交网址。 URL取决于浏览器,限制为大约2000个字符。尝试使用HTTP PUT
提交数据,在这种情况下,将有效负载添加到请求的HTTP标头中,该标头没有大小限制。检查method
元素的FORM
属性。