Вот пример: Объединение проверки форм JQuery и отправки Ajax с ASP.NET от Haack Я просто хочу использовать AjaxSubmission для форм asp.net оттуда.Таким образом, это работает в простых случаях, когда входной идентификатор похож на «submitButton».
<input type="hidden" name="<%= submitButton.ClientID %>"
value="Send Comment" />
<asp:Button runat="server" ID="submitButton"
OnClick="OnFormSubmit" Text="Send Comment" />
И когда я помещаю кнопку в любой контейнер, и идентификатор становится чем-то вроде: «ctl00_ContentPlaceHolder1_train1», это терпит неудачу ... Событиене срабатывает
Единственное различие, которое я обнаружил: doPostback отправляет ctl00% 24ContentPlaceHolder1% 24submitButton
Почему он заменяет подчеркивание на% 24?