2013-05-03 88 views
0

我在會話中存儲一個枚舉:ASP.NET MVC的枚舉會議

Session.Add("workflowstatus", workflowstatus); 

後來我試圖做檢索枚舉:

model.SelectedWorkflowStatus = Session["workflowstatus"]; 

這顯然不工作。任何想法如何將Session["workflowstatus"];轉換回Enum?

回答

2

Session將返回值追溯到object,你只需要把它轉換爲適當的類型,即

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

咄.....謝謝。 – Subby 2013-05-03 10:54:48