2010-04-23 180 views
1

在MVC 2網站我想要做的是獲取產品/ CategoryId的列表。從該列表中創建一個不同的CategoryId列表。然後從第二個列表中隨機挑選一個categoryId,並使用它來獲取該categoryId的所有產品。然後我想存儲該CategoryId,以便在下次運行時不顯示這些產品。MVC設計問題

我不需要任何代碼示例來啓動。我想知道的是,我認爲我會將此代碼放入模型(Dll)中的類中,並將顯示的CategoryId的列表存儲在會話中。這是一個很好的解決方案還是我應該換個方式?

謝謝你的幫助

回答

1

這可能都屬於你的產品型號,使用像getAllProductsByCategoryId(ID)的方法,也許使用分類模型做反向。

+0

那麼將會顯示的categoryId的列表存儲在會話中嗎? – Jason 2010-04-23 02:49:22

+0

會議應該沒問題。 – 2010-04-23 03:23:48

+0

首先,感謝dhdean和Tilo的回答。我還有一個問題。在我的域模型(DLL)我有和IQueryable 功能,我將這個代碼。我如何將Session var傳遞給此函數或使用HttpSessionStateWrapper或Base來獲取和存儲Session數據?再次感謝 – Jason 2010-04-24 03:33:25