在ASP.NET MVC中存储用户特定数据

时间:2013-07-02 11:20:52

标签: asp.net-mvc-4

在我的应用程序中,每个用户都有自己的菜单,具体取决于数据库中的更改信息。

这样当用户登录时我必须保留他可以在Station状态表中选择的参数。

因此,当他选择参数时,我将检索相应的选项ID并从那里做出回应。

我将此值保留在Current Session对象中,但我遇到了几个问题。

这样做的最佳做法是什么? 我正在阅读几篇文章,说明ASP.NET MVC中的Session对象不是一个好主意。

2 个答案:

答案 0 :(得分:1)

会话对象仍然可以在MVC中使用,请查看答案Using Session objects in MVC, Is it really bad?

它指出另外两个有类似问题的问题。

你有什么问题?

答案 1 :(得分:0)

您可以使用Asp.Net Cookies,可以在控制器内创建,分配和销毁 点击此链接Cookies in ASP.Net MVC 5获取更多帮助...