我正在根據所選下拉動態生成表單。 表單由字段組成(十進制值的數據條目+少量文本字段)。必須在最後添加所有小數值,並使用該值更新總文本框。總文本框被禁用。已禁用文本框損失viewstate
當用戶輸入值後,在窗體上單擊「保存」按鈕時,除禁用的文本框之外,整個窗體將保留在視圖狀態中。當我啓用文本框時,一切正常。請注意,我動態生成表單並使用javascript來更新總文本框的值來計算(添加所有小數域)。
P.S.我正在爲保持視圖狀態而做一切正確的事情。
那麼是什麼啓用/禁用得到了軸承上的視圖狀態
關於我發佈一段時間的問題上多一點問題:http://stackoverflow.com/questions/1060518/strange-behavior-using-html-readonly-readonly-vs-javascript-element-readonl/1063609# 1063609 – 2011-06-11 17:38:41
@DotNetInfo,但是如果「txtBox」控件不能被intellisense訪問,那麼它會深入到DetailsView或GridView中。不幸的是FindControl(「txtBox」)總是在page_load中返回null。 – Fandango68 2015-06-02 02:29:41