Simple:
если вы используете jquery, он должен идти после (в противном случае jquery сходит с ума):
$(document).ready(function(){
});
var isPostBack = <%=Convert.ToString(Page.IsPostBack).ToLower()%>;
Тогда
function whatever(){
if (isPostBack){
//Whatever you want to do
}else{
//Whatever else you want to do
}
}
Я на самом деле использую его с jquery для отображения окна состояния веб-службы, а затем принудительно заставляю обратную передачу обновить ListView, поэтому, когда он отправляет сообщения обратно, он не вызывает веб-службу или отображает окно состояния только обновленные данные ListView. .