2011-07-12 18 views
0

我有一個問題:我有一個用戶控件,其中有一個嵌套的第二個用戶控件。在第二個控件中,我有一個文本框。在回發期間,即使我在該文本框中更改文本,文本框的值始終相同(默認值)。控制丟失textBox值 - 可能是因爲中繼器

這是常見問題嗎?

我剛剛注意到它可能會導致由於中繼器原因textBox是在repater中。你知道如何使文本框保持價值之間的回傳,如果它在中繼器?

+0

您是否檢查過在textbox/usercontrol上啓用了viewstate? – jaywayco

+0

我該怎麼做?我從來沒有遇到過這種情況的問題 – gruber

+0

Ive設置EnableViewState =「true」仍然不起作用:/ – gruber

回答

0

這不是問題,它是在你的代碼中。我猜你的價值是重新填充usercontrol的Page_load事件中的舊值。

+0

Page_Load是claer,它沒有代碼:( – gruber

0

不,這不是一個常見問題。您應該檢查控件的添加位置,並且正在設置默認值。任何一個都可能會給你帶來麻煩。