我有一个带有两个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