Как разрешить Html Link (якорь) сделать обратную передачу, чтобы быть похожим на LinkButton?

Как позволить Html Link (якорь) делать постбэк, чтобы он был похож на LinkButton?

По умолчанию элементы управления используют __doPostBack для обратной передачи на сервер. __doPostBack принимает уникальный идентификатор элемента управления (или в HTML свойство name элемента HTML). Второй параметр — это имя команды для запуска.

Так что для пользовательской кнопки, рендеринг в выходной поток:

 {amp}lt;a id="someclientid" name="someuniqueid" href="javascript:void(0);" onclick="__doPostBack('someuniqueid', '');"{amp}gt;val{amp}lt;/a{amp}gt; 

В вашей пользовательской кнопке добавьте IPostBackEventHandler , и этот оператор RaisePostBackEvent автоматически запустит его метод RaisePostBackEvent .

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector