【发布时间】:2013-08-12 13:28:24
【问题描述】:
我要让用户能够为博客帖子分配多个标签(就像 stackoverflow 对标签和问题所做的那样),这是我的帖子模型
public class Post
{
public int Id { get; set; }
public string Title { get; set; }
public string Body { get; set; }
public string Summary { get; set; }
public DateTime CreationDate { get; set; }
public string UrlSlug { get; set; }
public string Picture { get; set; }
public int TagId { get; set; }
public virtual Tag Tag { get; set; }
}
这是标签
public class Tag
{
public int Id { get; set; }
public string Name { get; set; }
public DateTime CreationDate { get; set; }
public string TagSlug { get; set; }
}
当我想创建一个帖子时,我只需在下拉列表中获取所有标签的列表,然后在帖子操作中获取它的 ID,等等等等!那么,为了可以为帖子分配多个标签,应该如何更改我的模型?
【问题讨论】:
标签: asp.net-mvc-3 entity-framework