2
在.NET 4 Web應用程序中,我在web.config中將屬性「renderAllHiddenFieldsAtTopOfForm」設置爲「false」。不幸的是,隱藏的領域仍然處於頂峯。爲什麼不是「renderAllHiddenFieldsAtTopOfForm」不工作?
這是爲什麼?其他設置是否覆蓋它?在web.config中
「頁面」 屬性: IDE它:
形式的頂部的屏幕截圖?
在.NET 4 Web應用程序中,我在web.config中將屬性「renderAllHiddenFieldsAtTopOfForm」設置爲「false」。不幸的是,隱藏的領域仍然處於頂峯。爲什麼不是「renderAllHiddenFieldsAtTopOfForm」不工作?
這是爲什麼?其他設置是否覆蓋它?在web.config中
「頁面」 屬性: IDE它:
形式的頂部的屏幕截圖?
從docs:
所有系統生成的隱藏字段 呈現在頁面的頂部。這 確保 這些字段中的信息發送到服務器 ,即使在 頁面加載完成之前執行回發。如果 RenderAllHiddenFieldsAtTopOfForm是 設置爲false,頁面之前執行回發 完成加載 可能會導致「無效的回發或 回調參數」的錯誤。
雖然屬性名錶示 「所有隱藏字段,」用戶創建 隱藏字段不會受到此屬性 設置。
我不知道你在這裏試圖完成什麼,但它看起來不像你可以做你想做的事。而且,就此而言,即使可以,我也不確定這是個好主意。
放在一邊的風險,他們是系統生成的,所以它應該工作。 – craigmoliver 2010-10-06 21:00:26
如果它們是系統生成的,那麼你可能沒有發言權放置控件的位置。我確定他們在那裏默認值是否設置爲true或false。根據MSDN(http://goo.gl/jHr8)的 – 2010-10-06 21:03:13
,這就是「renderAllHiddenFieldsAtTopOfForm」的用途。你讀過這個問題還是錯過了一些東西? – craigmoliver 2010-10-06 21:18:19