将数据上传到两个不同的表MVC 4

时间:2015-03-17 08:05:02

标签: c# asp.net-mvc asp.net-mvc-4

我正在开发一个需要创建用户配置文件的应用程序。虽然MVC 4模板具有内置的授权和身份验证选项。但我想保存更多用户信息。所以我创建了具有USER_ID主属性和更多属性的用户配置文件表。但是,我没有将用户个人资料图片保存在与用户数据相同的表中。我将它保存到另一个名为File_master的表中,该表具有文件ID作为主要属性。

到目前为止我创建的是一个用户控制器,然后它为CRUD操作创建了所有视图。在这里,我使用提交按钮为个人资料图片创建了一个新的字段。为了将此选定图像提交给db,我在同一个控制器上创建了另一个Action方法。

现在的情况是,每当我点击上传图片按钮时,动作方法创建正在被击中,我认为动作方法上传应该被击中。

如何解决这个问题? Lil帮助一些样品将不胜感激。

1 个答案:

答案 0 :(得分:0)

似乎问题来自负责上传图片的View。检查其表单的action,确保它已链接到您想要的操作方法。

关于其余工作,请查看以下链接,了解如何在数据库中存储图像

https://stackoverflow.com/questions/17966503/how-to-insert-an-image-into-sql-server-database/