2010-04-23 103 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