【问题标题】:ASP.NET MVC Enum in Session会话中的 ASP.NET MVC 枚举
【发布时间】:2013-05-03 10:50:36
【问题描述】:

我在会话中存储一个枚举:

Session.Add("workflowstatus", workflowstatus);

稍后我尝试通过以下方式检索枚举:

model.SelectedWorkflowStatus = Session["workflowstatus"];

这显然行不通。知道如何将Session["workflowstatus"]; 转换回枚举吗?

【问题讨论】:

    标签: asp.net-mvc enums


    【解决方案1】:

    Session 会将值返回为object,您只需要将其转换为适当的类型,即

    model.SelectedWorkflowStatus = (WorkflowStatusType)Session["workflowstatus"];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-02
      • 1970-01-01
      • 2014-12-21
      • 1970-01-01
      • 2015-08-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多