All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
Asp.net实例:实现图片上传_[Asp.Net教程]

Writer: 归海一刀 Article type: Programming skills(编程技巧) Time: 2014/1/30 0:59:39 Browse times: 338 Comment times: 0

Asp.net实例:实现图片上传_[Asp.Net教程]


Head photo

Image
Go homepage
Upload pictures
Write articles

Asp.net实例:实现图片上传_[Asp.Net教程]























最近在学习asp.net,做了一个上传图片的小例子:如图:







在站点建一个上传图片的文件夹:upFiles




文件:upFile.aspx




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









上传图片







onClick="btnUpFile_Click" Text="上传" />



只能上传图片文件。












文件:upFile.aspx.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;




public partial class upFile : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
this.img.Visible = false;
}
protected void btnUpFile_Click(object sender, EventArgs e)
{
string fullFileName = this.fileLoad.PostedFile.FileName;
string fileName = fullFileName.Substring(fullFileName.LastIndexOf("\\") + 1);
string typeFileName = fullFileName.Substring(fullFileName.LastIndexOf(".") + 1);
if (typeFileName == "jpg" || typeFileName == "gif" || typeFileName == "png")
{
this.fileLoad.SaveAs(Server.MapPath("upFiles") + "\\" + fileName);
this.img.ImageUrl = "upFiles/" + fileName;
this.img.Visible = true;
Response.Write ("上传成功");
}
else
{
Response.Write("");
}

}
}




可以实现简单的图片上传了,初学asp.net,写的不好,见笑了。




作者:无情 出处: 转载请注明出处
















































There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.