ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

今天在写MVC+Ajax上传图片的时候,感觉想不起来了,再复习一下

2022-08-31 20:33:54  阅读:230  来源: 互联网

标签:控件 复习 路径 Ajax MVC 前台 上传 图片


首先我们在写前台布局的时候要有一个上传文件的控件,同时将这个控件的name属性命名一下,并且将ajax的控件拖拽进来,以及ajax的各项属性写好

就像这样

 

写完前台之后,记得去Shared文件夹中去将下面的三行拖到上面去,不然无法使用Ajax

 

然后就是控制器中了,将控制器的添加方法里面的参数写上一个HttpPostedFileBase类型的名字,名字与前台的上传控件的名字相同,不然接收不到图片信息

再将文件的虚拟路径放到model中,放进去之后,将它的虚拟路径转化为物理路径,如下图

 

最后返回一个n值到前台中的方法中进行弹框提示

这样就可以在显示界面显示出图片来,同时路径也会传过去当然显示界面的图片,显示需要使用img控件

好了,这样图片就可以显示处来了,

上传还可以参考一下这篇:ASP.NET MVC中使用Ajax.BeginForm()的例子_风神修罗使的博客-CSDN博客

标签:控件,复习,路径,Ajax,MVC,前台,上传,图片
来源: https://www.cnblogs.com/Wdjy/p/16644399.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有