ASP.NET MVC项目怎么上传图片到数据库?

想要个完整的解决方案,除了controller自带的display,edit,create和delite功能外还希望有个上传时的预览。用的是SQL Server数据库。

1个回答

weixin_39017744
weixin_39017744 可能我哪里操作出了问题,显示找不到url。我的步骤:1、Models文件夹下创建Model命名为Image并添加int Id, byte[] Pic, string Type, int Size。2、Views文件夹下创建Image文件夹,Image文件夹下创建View命名为SaveImg并复制粘贴第一部分代码。3、Controller文件夹下创建ImageController并复制粘贴第二部分代码。修改后运行。
一年多之前 回复
caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 Test test = new Test();这行去掉,AddPicture的代码放在你控制器里,if (test.AddPicture(bytes, contentType, len) > 0)修改为if (AddPicture(bytes, contentType, len) > 0)
一年多之前 回复
weixin_39017744
weixin_39017744 我复制那个controller,那个Test test = new Test();一句报错。说找不到这个test,是要添加在哪里?
一年多之前 回复
caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 回复weixin_39017744: 是的。不过一般来说是先写controller,然后再添加view
一年多之前 回复
weixin_39017744
weixin_39017744 这个步骤二没太看懂怎么操作,是要新建一个controller关联前面的view吗?
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问