asp.net page_Load событие - PullRequest
       4

asp.net page_Load событие

1 голос
/ 11 ноября 2011

мое событие page_load () вызывается дважды, когда загружается моя страница. Кто-нибудь может мне помочь по этому поводу? Я узнал, что если для AutoEventWireUp установлено значение true, это происходит, но это не проблема. Я даже проверил это, установив для AutoEventWireUp значение false, но бесполезно. Я даже узнал, что если src тега image не указанная загрузка страницы будет вызываться дважды. Но нигде, где на моей странице тег изображения src пуст. Чего мне не хватает?

1 Ответ

2 голосов
/ 11 ноября 2011

Это не вы вызываете функцию загрузки страницы дважды, так работает ASP.NET. Страница отправляется сама себе, вызывая, таким образом, функцию page_load, когда запускаются какие-либо серверные элементы управления на странице (те, которые настроены на обратную передачу).

вы можете проверить вот так ...

if(!IsPostBack) 
{  
    //Code when initial loading 
}
 else 
{ 
// code when post back 
}

взято отсюда страница загружается дважды в asp net page

Я надеюсь, что это поможет вам

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