.net文件上传(整理)

    技术2022-05-11  33

    1

    传输快慢和最大的传输大小和网速及服务器端的内存大小有很大的关系.建议服务器端内存加大.

    < system.web >      < httpRuntime maxRequestLength = " 102400 "  executionTimeout = " 3600 " /> </ system.web > 第一个文件大小。第二个参数是超时时间。 102400 = 100m

     

    2http://blog.csdn.net/Josion/archive/2006/12/04/1429465.aspx

    <% @ Page Language="C#" AutoEventWireup="true" CodeFile="Login.aspx.cs" Inherits="Login"  %> <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" > < html  xmlns ="http://www.w3.org/1999/xhtml"   > < head  runat ="server" >      < title > ::::上传管理系统:::: </ title > </ head > < body >      < form  id ="form1"  runat ="server" >      < div  style ="border-right: #ffff00 thin dashed; border-top: #ffff00 thin dashed; margin-bottom: 4px; margin-left: 55px; border-left: #ffff00 thin dashed; line-height: normal; margin-right: 55px; padding-top: 1px; border-bottom: #ffff00 thin dashed; letter-spacing: normal; position: static; background-color: silver; text-align: center" >          < br  />          < asp:Label  ID ="LabelTitle"  runat ="server"  Font-Bold ="True"  Font-Size ="XX-Large"  ForeColor ="Black"             Text ="上传管理" ></ asp:Label >< br  />          < br  />          < asp:FileUpload  ID ="FileUpload1"  runat ="server"  Width ="369px" />            < asp:Button  ID ="ButtonUp"  runat ="server"   Height ="21px"  Text ="上 传"  Width ="67px"  OnClick ="ButtonUp_Click"   />< br  />          < br  />          < asp:Label  ID ="LabelTitle2"  runat ="server"  ForeColor ="Red"  Text ="*上传文件不能超过2M" ></ asp:Label >< br  />          < b > 原文件名: </ b >< span  id  ="FileName"  runat ="server"   />< br  />          < b > 上传到服务器: </ b >< span  id ="SaveDir"  runat ="server"   />< br  />          < b > 缩略图地址: </ b >< span  id  ="sSaveDir"  runat  ="server"   />< br  />          < b > 文件类型: </ b >< span  id  ="FileType"  runat  ="server"   />< br  />          < b > 文件大小: </ b >< span  id ="FileLength"  runat   ="server"   />< br  />          < b > 文件拓展名: </ b >< span  id ="FileExtention"  runat ="server"   />< br  />          < b > 上传日期: < br  />< span  id  ="UpDateTime"  runat  ="server"   />< br  />             图片预览: < br  />              < asp:Image  ID ="Image1"  runat ="server"   ImageUrl ="~/Login.aspx"  BorderColor ="#0000C0" />< br  />          </ b >          < br  />          < br  />            </ div >      </ form > </ body > </ html > using  System; using  System.Data; using  System.Configuration; using  System.Collections; using  System.Web; using  System.Web.Security; using  System.Web.UI; using  System.Web.UI.WebControls; using  System.Web.UI.WebControls.WebParts; using  System.Web.UI.HtmlControls; using  MWO.Model.Info; using  MWO.DAL.Info; public   partial   class  Login : System.Web.UI.Page {    protected void Page_Load(object sender, EventArgs e)    {          }    protected void ButtonUp_Click(object sender, EventArgs e)    {        if (FileUpload1.PostedFile.FileName != null)        {            try            {                 FileName.InnerHtml = FileUpload1.PostedFile.FileName;//GetPhotoName                 UpDateTime.InnerHtml = DateTime.Now.ToShortDateString();//UpDateTime                 SetPhotoSize        }        catch (Exception m_Ex)            {                Response .Write ("<script>alert('"+m_Ex.ToString ()+"');</script>");            }        }        else if (FileUpload1.PostedFile.FileName == "")        {            Response.Write("<script>alert('上传文件不能为空!');</script>");        }    }    ...    SaveSmallPhoto}  

    最新回复(0)