我有类似的东西
[HttpPost]
public ActionResult CreatePost(Post post)
{
var categoryList = Request["CategoryList"].Split(',');
//I want to set my Category Name in here
foreach (var category in categoryList)
{
post.Categories.Add(new Category { Name = category });
}
post.CreatedDate = DateTime.Now;
post.CreatedBy = _userService.GetCurrentUser().Id;
_postService.CreatePost(post);
return View();
}
我想设置public virtual ICollection<Category> Categories { get; set; }
这是我的帖子模型。它有两个属性Id
和Name
。我想在我的CreatePost
方法中设置我的属性,如上所述。我该怎么做?
答案 0 :(得分:0)
这是我如何在没有在我的ActionResult
方法
我刚刚在Model构造函数中创建了实例。
public Post()
{
this.Categories = new HashSet<Category>();
}
这是做到这一点的正确解决方案。