среда, 11 мая 2011 г.

GET, POST

Особенности Get:
1) Сильное ограничение на длинну запроса (не поддерживает большие запросы)
2) Отображается в логах PROXY и WEB сервера
3) Может закешироваться (но обычно запросы, содержащие ? — не кешируются)
4) Легко набрать прямо в строке браузера

Особенности Post:
1) Возможная длинна запроса в разы больше GET
2) Не отображается в логах PROXY и WEB сервера
3) Технически не может кешироваться
4) Нельзя набрать в строке браузера.

пятница, 6 мая 2011 г.

jQuery & Ajax UpdatePanel

Допустим у вас есть две кнопки - одна выполняет постбек, вторая вызывает jQuery -функцию.
Если вы вставите эти кнопки внутрь UpdatePanel, то после выполнения CallBack все jQuery фукнции перестанут работать.

Для того, чтобы хендлеры не терялись при колбеках, вам следует дублировать jQuery код следующим образом:

$(document).ready(function () {...код jQuery здесь...});

function pageLoad(sender, args) {
if (args.get_isPartialLoad()) {
...код jQuery здесь...
}
}