我有一個帶有兩個asp文本框和兩個輸入元素的aspx.net頁面。ASP文本框保留數據,清除輸入元素
<asp:TextBox class="input1" ID="TextBoxAirportPkup" placeholder="Enter Flight Number" runat="server"></asp:TextBox>...
<asp:TextBox class="input1 " ID="TextBoxAirportName" placeholder="Airport" runat="server" />...
<input id="airPickupdateInput" class="timepicker datepicker" placeholder="Pickup Date" type="text" />
<input type="text" id="airPickuptimeInput" class="timepicker" placeholder="Pickup Time" />
當我點擊無關的按鈕和運行一些代碼後,在TextBox元素的文本被保留,但在輸入元素的文本被清除。 Page_Load是用IsPostback == true來調用的,但在這種情況下我不運行代碼。爲什麼會發生這種情況,我該如何預防它?
ASP.NET視圖狀態概述https://msdn.microsoft.com/en-us/library/bb386448(v=vs.140).aspx – bdimag 2015-02-05 19:36:01