Используйте JavaScript, чтобы определить, является ли страница ASP.NET обратной передачей

Вы можете использовать внутреннее соединение между набором строк строки, соединенным user_id и датой

select  user_id, event_date 
from USER_EVENTS  U
inner join  
(
select  user_id, event_date 
from USER_EVENTS 
where EVENT_TYPE ='USER_DELETED'
) T ON T.event_date < U.event_date 
    AND T.user_id= U.user_id  

WHERE EVENT_TYPE ='USER_ACTIVATED' 
5
задан Peanut 2 January 2009 в 16:04
поделиться

3 ответа

Я просто поместил бы тег рендеринга в JavaScript

var isPostBack = <%= Page.IsPostBack ? "true" : "false" %>;

При помещении "истинного" и "ложного", поскольку строки должны быть сделаны для устранения любых возможных проблем, преобразовывающих тип в строку как в верном C#. ToString () обычно "Верен", который является ошибкой в JavaScript.

14
ответ дан 18 December 2019 в 10:49
поделиться

Конечно. Просто используйте свой серверный код для выписывания флага JavaScript при реальной необходимости в этом.

Но я подозреваю, что Вы рявкаете неправильное дерево здесь.

2
ответ дан 18 December 2019 в 10:49
поделиться

Я не абсолютно уверен в том, что Вы пытаетесь сделать, но Вы могли бы хотеть изучить PageRequestManagerClass:

http://www.asp.net/AJAX/Documentation/Live/ClientReference/Sys.WebForms/PageRequestManagerClass/default.aspx

Это выставляет события для всех различных частей запроса.

0
ответ дан 18 December 2019 в 10:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: