我有一個UpdatePanel:返回的UpdatePanel到默認狀態
<asp:UpdatePanel runat="server" ID="UPnl1" UpdateMode="Conditional">
<ContentTemplate>
<asp:TextBox runat="server" ID="Tb1" Text="TextBox Default">
<asp:Label runat="server" ID="Lbl1" Text="Label Default">
</ContentTemplate>
</asp:UpdatePanel>
現在,我做了一些東西,在AJAX更新它,現在我想返回默認狀態(與「默認」命令文本出現)。
有沒有辦法做到這一點,而無需刷新頁面?
編輯: 我可能不清楚。這是一種可以從代碼後面更新的表單,但是,有時候我想要常規表單出現。 這是編輯/新記錄的情況。 當用戶編輯時,我將日期加載到此表單中,但是如果在編輯某個記錄後用戶想要輸入新記錄,我希望顯示默認視圖。
該過程尚不清楚。您可以異步回發,然後從服務器上的代碼隱藏更新「TextBox」和「Label」。之後,您想要將兩個控件的默認值「返回」給客戶端?那麼你是否想將它從默認狀態改變? –
謝謝,剛剛編輯了這篇文章。我希望現在更有意義。 – Bergkamp
編輯後,我會建議使用FormView。 –