0

Webアプリケーションのセッションタイムアウトを与える必要があります。アプリケーションのwebconfigファイルにセッション状態を入れました

 <sessionState mode="InProc" cookieless="false" timeout="1"></sessionState>

そして、csページで、このセッション状態を機能させるために任意のメソッドを呼び出す必要があり、このセッション状態をアプリケーション全体に対して機能させる必要があります。plsは私がcsページに置く必要があるものを助けてくれます。

4

2 に答える 2

1

したくない場合は、ページで何もする必要はありません。プロジェクトにファイルを追加しGlobal.asax(まだファイルがない場合)、Session_Endメソッドを探します。次のようになります。

void Session_End(object sender, EventArgs e) 
{
    // Code that runs when a session ends. 
    // Note: The Session_End event is raised only when the sessionstate mode
    // is set to InProc in the Web.config file. If session mode is set to StateServer 
    // or SQLServer, the event is not raised.

}

ここには、リダイレクト、ユーザーへのメッセージの送信、データベースの変更などに必要なロジックを含めることができます...

注: これは、Asp.Net アプリケーション全体に適用されます。

幸運を!

于 2012-12-12T08:36:42.623 に答える
0

No special functions needed in cs file. Once configured in web.config it applies to whole application and can be overridden in cs file if needed.

于 2012-12-12T08:39:59.773 に答える