0

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

Session.Add("workflowstatus", workflowstatus);

稍后我试图通过执行以下操作来检索枚举:

model.SelectedWorkflowStatus = Session["workflowstatus"];

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

4

1 回答 1

2

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

model.SelectedWorkflowStatus = (WorkflowStatusType)Session["workflowstatus"];
于 2013-05-03T10:53:39.370 回答