Объясните, пожалуйста, доступно, не могу понять, где оно используется и зачем! Пожалуйста.
Asked
Active
Viewed 8,862 times
1 Answers
18
В двух словах...
- Перешли по адресу сайта. Это GET запрос. Сейчас IsPostBack = false.
- На загрузившейся страничке нажали какую-нибудь кнопку (input, button). На сервер посылается POST запрос c данными всех элементов упарвления. Сейчас IsPostBack = true. А этот запрос и называется PostBack.
Используется в основном для того чтобы выполнить какие-то действия при первой загрузке страницы и не выполнять их при нажатии на кнопки.
Пример:
private void Page_Load()
{
if (!IsPostBack)
{
// Валидация не выполняется при первоначальном запросе страницы.
Validate();
}
}
Подробнее: Page.IsPostBack Property.
mvcdev
- 658
- 3
- 10
-
Огромное спасибо,голосовать не могу почему-то – Max Dumchikov Jul 01 '11 at 10:50