ASP.Net.MVC 图片的保存上传和显示
1:导入用户的头像这个功能不难实现,导入头像其实就是在原有的用户上添加一项新的功能而已需要用到 Ajax 的 post 请求方法和数据库的物理路径的记录,还有并不是所有的用户都可以使用者一项功能那就是超级管理员,超级管理员拥有页面的全部功能的权限一般是给开发人员进行页面调试来使用的是不能出现任何的问题其余的用户就只有一小部分的权限操作所以没有太多的限制操作。
在 MVC 项目里开发的时候都需要配合 SQL 数据库来使用,页面上传递过来的数据都需要依靠 SQL 数据库来进行保存使用数据库在项目开发的时候起到了非常大的用处。
在项目飞机定票系统添加导入头像这个功能的时候需要用到数据库,头像不像 int 数据可以保存到 SQL 中所以在添加这一项功能前还需要在数据库中设置意见新的数据类型图片名称设置为 picture 而数据类型设置为 nvarchar(500)的长度。
如图:
在数据库设置好后剩下的就是 MVC 的事了,添加新的功能前还需要重新把数据库导入一遍主要的目的还是在 mvc 里已经引用的数据库是不会自动的更新的需要制定的删除某张表在重新单独的引入到数据库中也就是更新模型的操作把删除的表重新引入就可以了。
2:页面布局,添加新的功能在页面上也需要添加新的布局如下图