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 2.0中允许一次上传多个文件的设计[转]

在asp.net 2.0中,可以结合dhtml来实现在用户上传完一个文件后,再点“继续上传”,而动态增加上传文件框 首先是前台的页面 function addFile(max) {  va...

Asp.net 2.0实现文件上传与下载

  • 2008年12月10日 08:14
  • 235KB
  • 下载

ASP.NET 2.0实现类似QQ邮箱中‘HTML方式查看’功能查看Office文件

我们在做一些系统的 下载模块 或者 内部邮箱 的时候,有些使用系统的人可能并没有安装office,但是又急需查看附件的内容甚至图片等等,下载安装一个Office又不大现实(时间要求紧?在某个网吧?在朋...

ASP.NET 2.0中将 GridView 导出到 Excel 文件中

TAG:ASP.NET 2.0中将 GridView 导出到 Excel 文件中 下面代码实现将 GridView 导出到 Excel文件中。 值得注意的是VerifyRenderin...

.net中上传文件源码

  • 2010年04月21日 23:26
  • 329KB
  • 下载

基于ASP.NET 2.0 实现WEB打印方法的探讨

摘  要:Web打印是在开发B/S结构应用程序时一项比较复杂但又应用广泛、非常实用的一种技术。本文主要针对ASP.NET 2.0实现WEB打印的几种方法进行了初步探讨,对每种方法的实现、各自特点进行了...

asp.net 2.0图片上传

  • 2007年09月27日 20:39
  • 1KB
  • 下载

ASP.NET 2.0 实现伪静态网页方法 3种方法

方法一:利用Httphandler实现URL重写(伪URL及伪静态) 我们有时候会见到这样的地址:“http://www.huoho.com/show-12-34.html”,你或许认为在站点服...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP.NET 2.0中上传文件的简单实现
举报原因:
原因补充:

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