Asp.net使用传统方式上传文件,如何解决,请帮忙解决,给100分!

hujun614 2008-05-23 02:02:28
asp.net如何处理使用传统的Form( name="form1" enctype="multipart/form-data" method="post")方式提交的文件,在以前ASP的时候有采用组件或无组件方式的共享代码实现,现在在ASP.NET怎么做呢?
...全文
195 18 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
sd4385839 2008-05-28
  • 打赏
  • 举报
回复
用服务器空间就可以(FileUpload)


string path = Server.MapPath("upload/");
FileUpload1.PostedFile.SaveAs(path + FileUpload1.FileName)
hujun614 2008-05-27
  • 打赏
  • 举报
回复
当初做页面功能的时候. 因为.net与页面设计的处理麻烦一些,当没有文件上传的时候,都使用了传统方式 ,
只有当需要上传附件的页面,才会使用ASP.net的Form的runat=server.
我以前试过,如果Form不是RunAt=Server,则不能使用.net的文件对象.

回复15楼等坚持<input type="file" id="inputFile" name="inputFile" runat="server"> 的朋友,我不懂你们的意思,
你的方法是否能够使基于取Request.Form.Get()方法来取原有Form对象参数值的代码的基本不需要改变或改变最小.
wangfeizjk 2008-05-27
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 kwh050101 的回复:]
<input type="file" id="inputFile" name="inputFile" runat="server">
[/Quote] 这个就是
it_sql 2008-05-27
  • 打赏
  • 举报
回复
inputfile
cnwhitewolf 2008-05-27
  • 打赏
  • 举报
回复
<form runat="server">即可,自动转换,直接file.SaveAs()即可
hujun614 2008-05-27
  • 打赏
  • 举报
回复
谁能解决问题啊, 如果可以加分我还可以加分啊,希望大能帮我解急,谢谢!
jekyllkiss 2008-05-27
  • 打赏
  • 举报
回复
MARK
路人乙e 2008-05-27
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 hujun614 的回复:]
我希望能在原来的代码中加上文件处理,因为以前的Form不是用Runat=server方式的,原来的东西比较多,所以我希望能用比较好的方式实现。
[/Quote]

你把Runat=server去掉,还按以前的方式不行?
waslee 2008-05-27
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 kwh050101 的回复:]
<input type="file" id="inputFile" name="inputFile" runat="server">
[/Quote]
abc83915 2008-05-27
  • 打赏
  • 举报
回复
顶一下
hujun614 2008-05-23
  • 打赏
  • 举报
回复
还有谁会用这种思路来解决这个问题呀? 急救!!!
hujun614 2008-05-23
  • 打赏
  • 举报
回复
我希望能在原来的代码中加上文件处理,因为以前的Form不是用Runat=server方式的,原来的东西比较多,所以我希望能用比较好的方式实现。

这位博主解决过这样的问题。
http://blog.csdn.net/qqwwee_com/archive/2006/04/08/655711.aspx
要是能有他来解决这个问题就好了。
stning 2008-05-23
  • 打赏
  • 举报
回复
或者服务器控件FileUpload。具体的操作方式查查msdn就明白了。
stning 2008-05-23
  • 打赏
  • 举报
回复
inputfile这个html控件就行啊
kwh050101 2008-05-23
  • 打赏
  • 举报
回复
<input type="file" id="inputFile" name="inputFile" runat="server">
jzywh 2008-05-23
  • 打赏
  • 举报
回复
<input type="file">
fuda_1985 2008-05-23
  • 打赏
  • 举报
回复
帮顶!

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧