Рейтинг блогов

Кто сделал PostBack

дата добавления: 23 октября 2008 / 03:36, просмотров: 17694, комментариев: 0

При разработке ASP .NET приложений, в WebForm иногда требуется узнать, какой элемент управления сделал PostBack

Делается это довольно просто:

 

If Page.IsPostBack Then
Response.Write(Request("__EVENTTARGET") & " - это он! это он! это он сделал PostBack! Бей его!")
End If

 

Параметр __EVENTTARGET - это элемент формы типа hidden, в котром содержится клиентское имя элемента сделавшего PostBack. К слову, по этому имени, можно найти контрол на странице, если конечно он физически на ней существует:

 

Page.FindContol(Request("__EVENTTARGET"))

Комментарии (всего: 0)

Добавить комментарий rss

В этой записи пока еще нет комментариев...

Добавить комментарий

Добавлять комментарии могут только зарегистрированные пользователи сайта.
Если у Вас уже есть учётная запись на этом сайте, пройдите процудуру авторизации.
В противном случае, зарегистрируйтесь на сайте.