【发布时间】:2011-02-24 19:59:47
【问题描述】:
我有一个视图向用户显示一个表单,用户应该上传一个文件并选择与之关联的所有类别。
负责提交数据的控制者应
检索文件信息并 在文件类别中插入数据
检索相关的类别 ID 和 将它们也插入到 表中 由 EF 抽象出来 插入文件和类别 ID。
这是我的问题,控制器只是获取有关类别的一些信息,而不是全部信息。基本上它只需要插入的 id
我不能用
[HttpPost]
public ActionResult SaveFile(File file, List<Category> Checkbox, HttpPostedFileBase FileUpload)
{
//some stuff
//for example got the first category and named it to category1
file.Categories.Add(category1)
}
我问了一个人,他告诉我你必须选择你要插入的类别
这真的有必要吗?我只需要一个类别 id 和一个文件 id 来进行插入为什么我要向数据库发起另一个我并不真正需要的请求
我正在使用
- EF 4
- MVC 3
【问题讨论】:
标签: asp.net-mvc entity-framework