C#文件的上传和下载.docVIP

  • 3
  • 0
  • 约6.65千字
  • 约 6页
  • 2017-06-13 发布于湖北
  • 举报
【译】利用A MVC处理文件的上传下载 如果你仅仅只有A Web Forms背景转而学习A MVC的,我想你的第一个经历或许是那些曾经让你的编程变得愉悦无比的服务端控件都驾鹤西去了.FileUpload就是其中一个,而这个控件的缺席给我们带来一些小问题。这篇文章主要说如何在A MVC中上传文件,然后如何再从服务器中把上传过的文件下载下来. 在Web Forms中,当你把一个FileUpload控件拖到设计器中,你或许没有注意到在生成的HTML中会在form标签中加入一条额外属性enctype=multipart/form-data. 而FileUpload控件本身会生成为input type=”file” /,在MVC的view里,有许多种方法可以做到同样效果,第一种的HTML如下: form action=/ method=post enctype=multipart/form-data input type=file name=FileUpload1 /br / input type=submit name=Submit id=Submit value=Upload / /form 注意form标签已经包括了enctype标签,而method属性则设为”post”,这样设置并不多于因为默认的提交时通过HTTP get方式进行的。下面这种方式,使用Html.Begin

文档评论(0)

1亿VIP精品文档

相关文档