Как предотвратить расширение Session.Timeout
для определенного события из-за кода?
<asp:Timer ID="Timer7" runat="server" Interval="540000" ontick="Timer7_Tick">
</asp:Timer>
protected void Timer7_Tick(object sender, EventArgs e)
{
showModalPopupServerOperatorButton_Click(null, null);
Timer7.Enabled = false;
}
Первоначальные вычисления заключались в том, что за 1 минуту до окончания сеанса я сообщу пользователю что-тоModalPopup
.Проблема заключается в том, что когда срабатывает это событие Timer7_Tick
, Session.Timeout
возобновляется, и сеанс заканчивается через 10 минут (если пользователь все еще не отправляет какой-либо запрос из своего браузера).