Как движок ASP.NET узнает, какая кнопка была нажата на стороне клиента? - PullRequest
0 голосов
/ 25 февраля 2012

Если у меня есть две кнопки на странице aspx, которые выполняют обратную передачу, и если у меня есть соответствующие обработчики щелчков в коде позади, как ASP.NET связывает правильный обработчик на стороне сервера (в коде сзади) с щелчком на стороне клиентасобытие?Есть что-то очевидное, чего мне не хватает?

Ответы [ 2 ]

2 голосов
/ 25 февраля 2012

ASP.Net страницы регистрируют JavaScript для этого. когда вы передаете идентификатор элемента управления как eventTarget, он будет вызывать правильную логику.

__doPostBack(eventTarget, eventArgument) 

http://wiki.asp.net/page.aspx/1082/dopostback-function/

1 голос
/ 25 февраля 2012

Каждый элемент управления aspx имеет идентификатор, который передается обратно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...