【发布时间】:2016-06-18 00:43:30
【问题描述】:
好的,所以我正在尝试转向 MVC。 我已经制作了模型、视图和控制器,但现在我想更改应用的创建功能。
我正在处理上传,我的控制器中有这个系统生成的代码。
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,但未处理 DB 帖子。
提前谢谢你。
【问题讨论】:
标签: asp.net-mvc vb.net asp.net-mvc-3