2008-12-22 28 views
1

我遇到了一個隨機發生的問題,它看起來像是在我們正在使用的第三方控件中存在一個錯誤,或者表單字段的大小是有限的。我見過在經典asp http://support.microsoft.com/default.aspx?scid=kb;EN;q273482中有一個限制,但在.net中是否有限制?單個表單字段的最大限制?

我相信如果我們達到了整個帖子主體的最大限制設置,asp.net會產生一個錯誤而不是截斷表單域。我知道這很可能是第三方控制中的一個錯誤,但我想提出所有其他可能的選擇。基本上,發生的是他們正在發佈一個URL編碼的XML MSG在身體和XML有時被截斷。

在此先感謝。

回答

1

檢查數據庫表或存儲過程是否存在限制。如果在那裏沒有限制,那麼參數變量可以在.net代碼中聲明一個限制。 machine.config中設置的默認maxRequestLength是4096,它應該可以容納任何形式的發佈

不應該有任何限制,因爲我有項目人員發佈了200,000個字符以上的單個表單字段。

+0

數據庫和存儲過程在這裏沒有影響。這個控件試圖從Xml中加載它的狀態,它被截斷了。要知道這個字段沒有限制 – JoshBerke 2008-12-22 23:18:17