У меня три текстовых поля и одна кнопка. Вот моя проблема:
Я использую autopostback="true"
в текстовом поле, я ввел некоторое значение и после первого нажатия кнопки не работает. Затем я нажимаю снова, второй щелчок работает. Я посмотрел на инструмент разработчика F12 в браузере, там нет ошибки. Когда я установил autopostback="false"
, то нажатие кнопки работает без проблем.
Я хотел бы использовать autopostback="true"
, потому что это помогает мне. Я думаю, что есть проблема с фокусом, потому что, когда я щелкаю вне текстового поля и затем нажимаю на кнопку, кнопка работает с autopostback="true"
Есть ли у вас какие-либо идеи для решения этой проблемы. Все элементы управления работают на стороне сервера.
<asp:Textbox ID="Name" runat="server" ValidationGroup="myval" AutoPostBack="true"></asp:Textbox>
<asp:Textbox ID="Surname" runat="server" ValidationGroup="myval" AutoPostBack="true"></asp:Textbox>
<asp:Textbox ID="City" runat="server" ValidationGroup="myval" AutoPostBack="true"></asp:Textbox>
<asp:Button ID="send_btn" runat="server Text="Check and Send" OnClick="send_btn_Click" ValidationGroup="myval"></asp:Button>