我有这个架构,现在我想要
在艺术家的创建视图中,我想使用CreatePicture Partial View 来上传图片并将数据保存在数据库中。与相册控制器和所有其他将使用图片ID 作为外键的控制器类似。
在创建艺术家的保存按钮上,应该同时执行三个动作,
- 在数据库中插入图片记录。
- 将图片的物理文件保存在服务器上。
- 使用新创建的图片 ID 将艺术家记录保存在数据库中。
我有这个架构,现在我想要
在艺术家的创建视图中,我想使用CreatePicture Partial View 来上传图片并将数据保存在数据库中。与相册控制器和所有其他将使用图片ID 作为外键的控制器类似。
在创建艺术家的保存按钮上,应该同时执行三个动作,
我有一个开源项目,我做了你想做的大部分事情。我将它托管在 Google 代码上。
在这里,用户选择一张图片并点击保存。您可以轻松地将其转换为局部视图。请参阅“自定义您的个人资料图片”区域 http://code.google.com/p/better-task-list-1-1-progress/source/browse/trunk/Views/Account/MyAccount.cshtml
查看 ChangePicture() ActionResult http://code.google.com/p/better-task-list-1-1-progress/source/browse/trunk/Controllers/AccountController.cs
查看 ChangePicture() ActionResult http://code.google.com/p/better-task-list-1-1-progress/source/browse/trunk/Views/Account/MyAccount.cshtml中的代码
查看 ChangePicture() ActionResult http://code.google.com/p/better-task-list-1-1-progress/source/browse/trunk/Views/Account/MyAccount.cshtml中的代码
希望以上信息对您有所帮助。小心。