我目前正在使用实体框架来构建一个使用ASP.NET MVC的论坛,我有3个主要模型--类别1--*论坛1--* Post
如果我有5个类别,每个论坛有4个论坛,每个论坛有1000个帖子,我只想显示类别,当我这么做的时候,是不是意味着我也选择了20000个帖子?
因为每个类别对象都有一个列表<‘Forum’>,而每个对象由于映射和关系而有列表<‘Post’>
我们通过我们的网站为其他软件开发人员开发和销售组件。主要产品有ActiveX和WinFroms.NET网格控件。几年前,我们建立了一个专门讨论我们产品的论坛,它位于一个子目录(maindomain.com/ forum )的同一个网站上。我们为搜索引擎机器人打开了它,试图增加我们优化了网站的特定关键字的出现--从而具有更好的SEO效果(例如"activex网格“、"winforms网格控制”)。
在某种程度上,我们发现Google网站管理员工具建议我们解决我们网站上的一些问题,其中大部分都是论坛主题页面。例如,由于我们使用的论坛引擎,我们在论坛页面上出现了许多“重复标题”错误。
在Linq语句中选择论坛对象的GetForumsByForumGroupID方法中出现了这个错误。我以前没有遇到过这个错误,所以我不知道我为什么会有这个错误。我甚至不需要论坛对象,我只需要Title和ForumID属性,但我不知道如何返回匿名对象。
var forums = (from x in db.Forums select new {ForumID = x.ForumID, Title = x.Title}).ToList();
这里有错误。获取dropdownlist传递的选定论坛
public List<Forum> GetForumsByForumGroupID