На странице у меня есть:
<asp:TextBox runat="server" ID="EmailTextBox" AutoPostBack="true" OnTextChanged="EmailTextBox_Changed" />
<asp:Button runat="server" ID="SearchButton" OnClick="AddButton_Click" Text="add" />
В EmailTextBox_Changed он подсчитывает, сколько писем можно найти, прежде чем запускать поиск.
Проблема в том, что когда вы вводите что-то в EmailTextBox и нажимаете на кнопку, вам нужно дважды щелкнуть, чтобы получить фактические результаты. Это связано с тем, что первый клик делает часть "AutoPostBack" из текстового поля, а затем вам нужно щелкнуть еще раз, чтобы сделать реальную обратную передачу клика.
Не удаляя "AutoPostBack = true", как я могу остановить его при необходимости в два клика?