asp.net保存网上图片到服务器_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > asp.net保存网上图片到服务器

asp.net保存网上图片到服务器

 2013/12/13 3:09:10  ini  程序员俱乐部  我要评论(0)
  • 摘要:asp.net上传图片的功能经常接触,是将图片从本地保存到服务器。如果只提供图片的一个网址,能不能也把图片保存到服务器呢?先建立一个GetImage.aspx页面:<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="GetImage.aspx.cs"Inherits="KeleyiTestWeb.KImage.GetImage"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1
  • 标签:.net ASP.NET 图片 net 网上 服务器 服务

asp.net上传图片的功能经常接触,是将图片从本地保存到服务器。如果只提供图片的一个网址,能不能也把图片保存到服务器呢?

?

先建立一个GetImage.aspx页面:

class="html" name="code"><%@ Page Language="C#" AutoEventWireup="true" CodeBehind="GetImage.aspx.cs" Inherits="KeleyiTestWeb.KImage.GetImage" %>
<!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>asp.net保存网上图片到服务器-KWS</title>
</head>
<body>
<form id="form1" runat="server">
<div>
要获取的图片的网址:<asp:TextBox runat="server" ID="tbPicUrl" Text="http://keleyi.com/image/a/ipkvp9eq.jpg" Width="300" />
<asp:Button Text="保存" runat="server" ID="btnSave" onclick="btnSave_Click" /><br /> 获取成功后在保存到服务器的同时将会显示在下面
<br /><asp:Literal runat="server" ID="ltlTips" />
<br /><asp:Image runat="server" ID="imgDownload" />
</div>
</form>
<div>本例子请参考:<a href="http://keleyi.com/a/bjac/4yiwpvt0.htm" target="_blank">http://keleyi.com/a/bjac/qwcsgskp.htm</a> </div>
</body>
</html>

?思路是点击"保存"按钮,根据输入的网址,使用KeleyiImgDownloader类获取图片,保存到服务器指定的目录,然后显示在页面上。类KeleyiImgDownloader和完整源代码请到这里下载:http://keleyi.com/a/bjac/qwcsgskp.htm

?

?

上一篇: MVC-04 视图(3) 下一篇: 没有下一篇了!
发表评论
用户名: 匿名