1. ホーム
  2. asp.net-mvc

[解決済み] ASP.NET MVC 4アプリケーションでセッションを使用するには?

2022-08-06 16:13:22

質問

私はASP.NET MVCの初心者です。以前PHPを使用したことがあり、セッションを作成し、現在のセッション変数に基づいてユーザーレコードを選択することは簡単でした。

C# ASP.NET MVC 4 アプリケーションでセッションを作成し使用する方法を示す、簡単なステップバイステップのチュートリアルをインターネット上のあらゆる場所で探しました。コントローラー内の任意の場所からアクセスできるユーザー変数でセッションを作成し、LINQ クエリでその変数を使用できるようにしたいのです。

どのように解決するのですか?

試してみてください。

//adding data to session
//assuming the method below will return list of Products

var products=Db.GetProducts();

//Store the products to a session

Session["products"]=products;

//To get what you have stored to a session

var products=Session["products"] as List<Product>;

//to clear the session value

Session["products"]=null;