请问在aspx.cs中如何接收来自html里post过来的文件?我在.html中
<input name="MyUpFile" type="file" id="MyUpFile">
<input type="submit" name="Submit" value="提交">在.aspx.cs中if (this.MyUpFile.PostedFile != null)
{
MyUpFile.PostedFile.SaveAs(Server.MapPath(....));
}//为什么总是说我的MyUpFile没有定义
请问要怎样才能保存?谢谢
<input name="MyUpFile" type="file" id="MyUpFile">
<input type="submit" name="Submit" value="提交">在.aspx.cs中if (this.MyUpFile.PostedFile != null)
{
MyUpFile.PostedFile.SaveAs(Server.MapPath(....));
}//为什么总是说我的MyUpFile没有定义
请问要怎样才能保存?谢谢
解决方案 »
- 【求】谁有用CSS做的专业一点的Table!
- 求一个前台提示删除对话框,
- 为何应用程序能访问数据库,而Aspx页面(相同代码)提示登录失败呢?谢谢
- ASP.NET导航子菜单问题。在线求助。各位高手帮帮忙吧
- 时间很紧,问题:把Excel文件导入到SQLSERVER里,帮我看看那里的语法出了问题,谢谢了!
- 如何在代码里对iis的metabase操作??
- 求html页面转换aspx页面代码
- 请教Ader TemplateEngine 模板引擎分页问题
- 在线等:IIS浏览问题!
- 问个大家都有想过的问题,能否开发WEB应用程序的模板?
- 关于Javascript的问题请帮帮忙
- 如何实现网页上的弹出的视频广告
MyUpFile=(HtmlFile )Request.Form["MyUpFile"];
---------------------------------------------------
<input name="MyUpFile" type="file" id="MyUpFile">
<input type="submit" name="Submit" value="提交"> if (this.MyUpFile.PostedFile != null)
{
MyUpFile.PostedFile.SaveAs(Server.MapPath(....));
} //为什么总是说我的MyUpFile没有定义
请问要怎样才能保存?谢谢
==============当然没定义了.MyUpFile又不是一个服务器端控件.服务端是拿不到的.
Request.Files试试
string strFile = Request.Form["MyUpFile"].ToString();
但是这样没有用了,并没有上传文件啊
我是要上传保存啊
上面两位说的我要怎么写啊?谢谢大家
<form method="post" enctype="multipart/form-data">
<input name="MyUpFile" type="file" id="MyUpFile">
<input type="submit" name="Submit" value="提交">
</form> if (Request.Files.Count != 0)
{
HttpPostedFile MyUpFile = Request.Files["MyUpFile"];
MyUpFile.SaveAs(Server.MapPath("") + MyUpFile.FileName.Remove(0, MyUpFile.FileName.LastIndexOf("\\")));
}上传10M以下的文件你多读点书嘛
我在2楼不是告诉你用Request.Files了吗.
要不就只能用Request.Files了