aspx 文件上传(简单)

原创 2004年10月14日 15:05:00
aspx 中轻松实现文件上传

在aspx中实现文件上传是非常容易的,如下代码:
private string upLoadFile(System.Web.UI.HtmlControls.HtmlInputFile tFile,string FilePath)
{
 if(tFile.PostedFile.ContentLength>0 )
 {
  string strFileName = Path.GetFileName(tFile.PostedFile.FileName);
  tFile.PostedFile.SaveAs(FilePath + strFileName) ;
  return strFileName;
 }else{
  return "";
 }
}
但是有一个问题,如果你的附件大小操作4m那么上传文件会报错,为什么会报错?原因是aspx默认的maxRequestLength 的大小为4096KB也就是4MB,我们需要在Web.config更改如下设置,当然具体的数值根据实际情况来定。
<system.web>
... 
    <httpRuntime
  executionTimeout="300"
  maxRequestLength="40960"
  useFullyQualifiedRedirectUrl="false"
 />
...
</system.web>
executionTimeout 单位秒
maxRequestLength 单位KB

aspx 下使用原生html 控件上传文件的问题

前端: 附件:    后端:
  • zcsky027
  • zcsky027
  • 2014年08月20日 00:57
  • 749

aspx实现上传文件实例

aspx轻松上传文件的实例
  • lbuskeep
  • lbuskeep
  • 2011年01月15日 21:08
  • 653

ASPX文件上传并限制文件类型实例,ASP.NET源码

  • 2012年12月19日 15:30
  • 16KB
  • 下载

c# aspx对文件上传功能演示

  • 2009年04月17日 23:32
  • 269KB
  • 下载

upload.aspx

代码:upload.aspx     Dim lstrFileFolder as string    Dim lstrFileFolder_1 as string  Dim lstrFileNameP...
  • lonz
  • lonz
  • 2004年10月14日 15:52
  • 1743

ASP.NET上传控件——FileUpload控件和File控件

FileUpload控件FileUpload Control应用程序中经常需要允许用户把文件上传到web服务器。尽管在ASP.NET 1.X也可以完成该功能,但在ASP.NET 2.0中使用FileU...
  • yandong19861103
  • yandong19861103
  • 2008年08月25日 16:29
  • 5350

C#通用文件上传类(指定FileUpload控件文件)

  • 2011年03月21日 09:16
  • 4KB
  • 下载

网狐6603棋牌网站程序后台部分任意文件上传漏洞

简要描述: 网狐6603棋牌网站程序是目前棋牌主流程序,网站后台部分存在任意文件上传漏洞 可直接getshell 得到这类系统的数据库权限 详细说明: 网狐6603棋牌程序 百...
  • liujiayu2
  • liujiayu2
  • 2015年12月02日 14:23
  • 3618

aspx 文件上传和下载,多文件上传

@ Page Language="C#" AutoEventWireup="true" CodeFile="MultiFileUpload.aspx.cs"   Inherits="MultiF...
  • Bychentufeiyang
  • Bychentufeiyang
  • 2012年04月23日 15:22
  • 10860

五.上传文件 UploadFile.aspx

添加一个上载文件控件和两个Button控件int nParentID=-1;protected void Page_Load(object sender,EventArgs e){//获取参数DirI...
  • zsulwq0915
  • zsulwq0915
  • 2007年12月05日 15:35
  • 1986
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:aspx 文件上传(简单)
举报原因:
原因补充:

(最多只允许输入30个字)