Подтвердить что ты не робот

Разница между AutoPostBack = True и AutoPostBack = False?

В чем разница между AutoPostBack=True и AutoPostBack=False?
В интервью они задали мне этот вопрос, можете ли вы объяснить это мне?

4b9b3361

Ответ 1

Autopostback - это механизм, по которому будет размещаться страница назад к серверу автоматически на основе некоторых событий в веб-элементах управления. В некоторых элементах веб-управления свойство называется автоповтором.

который, если установлен в true, отправит запрос на сервер, когда в элементе управления произойдет событие.

Всякий раз, когда атрибут autopostback присваивается true в любом из элементов управления, инфраструктура .net автоматически добавляет несколько кодов в HTML, сгенерированные для реализации этой функции.

  • Метод Java script с именем __doPostBack (eventtarget, eventargument)
  • Две скрытые переменные с именем __EVENTTARGET и __EVENTARGUMENT
  • OnChange JavaScript-событие для элемента управления

Ответ 2

AutoPostBack = true позволяет контролировать отправку обратно на сервер. Это связано с событием.

Пример:

<asp:DropDownList id="id" runat="server" AutoPostBack="true" OnSelectIndexChanged="..."/>

Для страницы aspx с выпадающим списком выше не требуется asp:button, чтобы отправить сообщение назад. Когда вы изменяете параметр в раскрывающемся списке, страница возвращается на сервер.

Значение по умолчанию AutoPostBack при управлении - false.

Ответ 3

AutopostBack - это свойство, которое вы назначаете веб-элементам управления, если вы хотите отправить назад страницу, когда на них происходит какое-либо событие.

Вы можете увидеть эту статью: Что такое AutoPostBack?

Автоповтор - это механизм, по которому страница будет отправлена ​​назад к серверу автоматически на основе некоторых событий в веб-элементах управления. В некоторых элементах веб-управления свойство называется автоповтором, которое если установлено значение true, отправит запрос на сервер, когда событие происходит в элементе управления

Например, TextBox имеет AutoPostBack свойство

Используйте свойство AutoPostBack, чтобы указать, будет ли автоматическая обратная передача на сервер произойдет, когда элемент управления TextBox теряет фокус. Нажатие клавиши ENTER или TAB в элементе управления TextBox является наиболее распространенный способ изменения фокуса.

Ответ 4

Существует одно событие, которое по умолчанию связано с любым webcontrol. Например, в случае события Button click, в случае флажка CheckChangedEvent есть. Таким образом, в случае AutoPostBack true эти события вызываются по умолчанию и дескриптором события на стороне сервера.

Ответ 5

Свойство AutoPostBack используется для установки или возврата независимо от того, происходит ли автоматическое сообщение, когда пользователь нажимает "ENTER" или "TAB" в элементе управления TextBox.

Если для этого свойства установлено значение TRUE, включена автоматическая запись, иначе FALSE. По умолчанию используется FALSE.

Смотрите здесь

Ответ 6

hai sir

Существует одно событие, которое по умолчанию связано с любым webcontrol. Например, в случае события Button click, в случае флажка CheckChangedEvent есть. Таким образом, в случае AutoPostBack true эти события вызываются по умолчанию и дескриптором события на сервере sid

Ответ 7

Свойство AutoPostBack используется для установки или возврата независимо от того, происходит ли автоматическое сообщение, когда пользователь нажимает "ENTER" или "TAB" в элементе управления TextBox.

Если для этого свойства установлено значение TRUE, включена автоматическая ответная запись, в противном случае FALSE. По умолчанию FALSE.

Ответ 8

AutopostBack:

AutopostBack - это свойство элементов управления, в которых позволяет отправить сообщение на изменения веб-элемента управления.

Разница между AutopostBack = True и AutoPostBack = False:

Если для свойства AutopostBack установлено значение true, пост-сообщение отправляется немедленно на сервер

Если для свойства AutopostBack установлено значение false, то никакой записи не происходит.

Ответ 9

Если вы хотите, чтобы элемент управления автоматически возвращался обратно при возникновении события, вам необходимо установить для свойства AutoPostBack элемента управления значение True.