- フラッシュ/Asp.net ショッピング カート プロジェクトに取り組んでいる私たちのチーム
- 私たちのプロジェクトでは、以前のフラッシュ ファイル データを取得する必要があります。
- フォームを 2 回または 3 回送信すると、最初のページのフラッシュ ファイル データが失われます。
- フラッシュ ファイル データの状態をどのように維持できますか?
- 何かアイデアがあれば、私たちのチームがタスクを実行するのを手伝ってください
1 に答える
2
ASP.NET では、セッション状態を使用して値を保存できます。これは、単一の Web ブラウザー セッションによって要求されたすべてのページからアクセスできるストレージ メカニズムです。したがって、セッション状態を使用して、ユーザー固有の情報を格納できます。セッション状態は、現在のブラウザー セッションに範囲が限定されることを除いて、アプリケーションの状態に似ています。異なるユーザーがアプリケーションを使用している場合、各ユーザー セッションのセッション状態は異なります。さらに、ユーザーがアプリケーションを離れ、セッション タイムアウト期間後に戻ってきた場合、セッション状態情報は失われ、ユーザーの新しいセッションが作成されます。セッション状態は、セッション キー/値ディクショナリに格納されます。
// UserName をセッションに保存する
セッション["ユーザー名"] = txtUser.Text;
//天気セッション変数がnullかどうかをチェック
if (Session["UserName"] != null)
{
//Retrieving UserName from Session
lblWelcome.Text = "Welcome : " + Session["UserName"];
}
else
{
//Do Something else
}
詳細情報 ASP.Net でのセッションの探索
于 2010-05-26T06:58:34.527 に答える