我在<asp:UpdatePanel>
中有幾個下拉列表和文本框,在選擇<asp:GridView>
中的一個項目後,應該讓我編輯一些細節。網格不在updatepanel內。無法更新asp:TextBox內部的.Text屬性:UpdatePanel
從的UpdatePanel .Load()方法,我改變。文本的幾<asp:Label>
,<asp:TextBox>
,我設置的一些<asp:DropDownList>
的.SelectedValue。
所有標籤都會正確更新,但<asp:TextBox>
和.SelectedValue的的新.Text在HTML輸出中不可見。在設置新值後,我可以看到它已經從Visual Studio中設置爲QuickWatch。
這是什麼原因造成的,我該如何解決我的問題?
我使用Visual Studio 2008與.net 3.5
你在哪裏(在哪個事件中)更新文本框/下拉菜單? – VinayC 2010-10-05 08:57:22
我的猜測是,您可能在頁面生命週期的早期設置了控件,並且值從請求中被覆蓋。嘗試在Page_Load事件中設置值。 – VinayC 2010-10-05 09:05:42
我更新從 –
tkalve
2010-10-05 09:58:50