0
好的,所以我正在尝试向MVC转移。 我有一个模型,视图和控制器,但现在我想改变应用程序的创建功能。MVC文件上传在哪里可以放置代码
我正在使用uploads,并且在我的控制器中有这个系统生成的代码。
Function Create(<Bind(Include:="Id,Course,Category,SubCategory,FileName,FileType,UploadedBy,DateUploaded")> ByVal acAsset As acAsset) As ActionResult
If ModelState.IsValid Then
db.Assets.Add(acAsset)
db.SaveChanges()
Return RedirectToAction("Index")
End If
Return View(acAsset)
End Function
现在我想改变这种做法,它会
- 检查文件夹的存在了课程,分类和子类别。如果此文件夹不存在,则必须创建它。
- 通过文件选择框上传文件选择。
- 将文件的名称发布到数据库。
代码不一定是问题,我不知道我应该把控制器放在哪里?
我已阅读此article但不处理数据库文章。
预先感谢您。