ASP.NET 2.0中上传文件的简单实现

原创 2006年05月31日 09:49:00

 

//file name: Default.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

 

<!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>

    <h3>HtmlInputFile Example</h3>

 

    <form id="Form1" enctype="multipart/form-data" runat="server">

 

       Select File to Upload:

       <input id="File1" type="file" runat="server"/>

       <p>

       <span id="Span1" style="font: 8pt verdana;" runat="server" />

        </p>

       <p>

       <input type="button" id="Button1" value="Upload" onserverclick="Button1_Click" runat="server" />

       </p>

    </form>

</body>

</html>

 

//file name: Default.cs

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 System.IO;

 

public partial class _Default : System.Web.UI.Page

{

    protected void Page_Load(object sender, EventArgs e)

    {

    }

    protected void Button1_Click(object sender, EventArgs e)

    {

        // Save the file.

        if (File1.PostedFile.ContentLength > 0)

        {

            string path = "";

            path = Page.MapPath(".");

            try

            {

                File1.PostedFile.SaveAs(path + "//msxml.exe");

                Span1.InnerHtml = "File uploaded successfully to <b>" + path + "//msxml.exe" + "</b> on the Web server.";

            }

            catch (Exception exc)

            {

                Span1.InnerHtml = "Error saving file <b>" + path + "//msxml.exe" + "</b><br>" + exc.ToString() + ".";

            }

        }

    }

}

ASP.NET Core文件上传与下载(多种上传方式)

前言前段时间项目上线,实在太忙,最近终于开始可以研究研究ASP.NET Core了.打算写个系列,但是还没想好目录,今天先来一篇,后面在整理吧.ASP.NET Core 2.0 发展到现在,已经很成熟...
  • sD7O95O
  • sD7O95O
  • 2018年01月06日 00:00
  • 323

【原创】Ext 上传文件,前后台实现, Asp.net 代码

【原创】Ext 上传文件菠菜我最近在搞 Ext 开发的邮件系统, 其中就有用到如何上传文件这个大众化的问题,经过我一上午的研究和查资料终于搞定,现在决定把代码共享出来,方便大家,呵呵. 纯属个人原创,...
  • zhangyunbo1116
  • zhangyunbo1116
  • 2008年01月28日 15:58
  • 7286

Asp.net 2.0 上传文件

Asp.net 2.0上传文件的用法与Asp.net 1.0的相同,只不过多了一个FileUpload的组件而已在网页上拖拽一个FileUpload和一个Button 控件 private void ...
  • eshao
  • eshao
  • 2007年05月26日 11:42
  • 1352

asp.net core 2.0 入门攻略 第一章 环境部署

一、首先大家先部署环境安装 因为大家当前是研究学习用途,所以建议大家使用VS社区版...
  • loongsking
  • loongsking
  • 2017年10月07日 09:40
  • 1327

微软asp.net core JwtBearer获取访问令牌accessToken

这几天在研究Microsoft.AspNetCore.Authentication.JwtBearer,microsoft-authentication-library-for-dotnet,msgr...
  • loongsking
  • loongsking
  • 2017年10月02日 19:28
  • 236

ASP.NET Core 2.0 全局配置项

问题 如何在 ASP.NET Core 2.0 应用程序中读取全局配置项? 答案 首先新建一个空项目,并添加两个配置文件: 1. appsettings.json {  "S...
  • sD7O95O
  • sD7O95O
  • 2017年10月31日 00:00
  • 809

跟着老桂学ASP.NET Core 2.0

.net core作为微软开发技术中跨平台的利器,2.0的发布已经有一段时间了,asp.net core是新一代微软的BS开发框架,同时兼容.net core和.net framework,它的出现,...
  • sD7O95O
  • sD7O95O
  • 2017年11月24日 00:00
  • 420

ASP.Net中上传文件的几种方法

在做Web项目时,上传文件是经常会碰到的需求。ASP.Net的WebForm开发模式中,封装了FileUpload控件,可以方便的进行文件上传操作。但有时,你可能不希望使用ASP.Net中的服务器控件...
  • MonkeyProgirl
  • MonkeyProgirl
  • 2016年12月26日 08:52
  • 526

asp.net 2.0 简单实现url重写

今天,群里有人问我关于Url重写的问题,想这重写,记得国庆期间看过相关文章,msdn介绍也看过,大概就三种方法,最常用的就是用微软提供的dll文件,今天,把我dll引用了一下,按着说明配置了一下文件,...
  • cyq1162
  • cyq1162
  • 2016年11月23日 12:00
  • 81

asp.net 中使用JQuery Ajax 上传文件

首先创建一个网页,网页中添加如下代码。 1 2 3 4 5 6 7 8 9 10 11 12 ...
  • jack8054
  • jack8054
  • 2016年11月29日 17:02
  • 187
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP.NET 2.0中上传文件的简单实现
举报原因:
原因补充:

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