zoukankan
html css js c++ java
xml保存图片和读取图片(三)
5.ImageDisplay.aspx
<%
@ Page language
=
"
c#
"
Codebehind
=
"
ImageDisplay.aspx.cs
"
AutoEventWireup
=
"
false
"
Inherits
=
"
WebForm_Question2.ImageDisplay
"
%>
<!
DOCTYPE HTML PUBLIC
"
-//W3C//DTD HTML 4.0 Transitional//EN
"
>
<
HTML
>
<
HEAD
>
<
title
>
ImageDisplay
</
title
>
<
meta name
=
"
GENERATOR
"
Content
=
"
Microsoft Visual Studio .NET 7.1
"
>
<
meta name
=
"
CODE_LANGUAGE
"
Content
=
"
C#
"
>
<
meta name
=
"
vs_defaultClientScript
"
content
=
"
JavaScript
"
>
<
meta name
=
"
vs_targetSchema
"
content
=
"
http://schemas.microsoft.com/intellisense/ie5
"
>
</
HEAD
>
<
body MS_POSITIONING
=
"
GridLayout
"
>
<
form id
=
"
Form1
"
method
=
"
post
"
runat
=
"
server
"
>
<
FONT face
=
"
宋体
"
></
FONT
>
</
form
>
</
body
>
</
HTML
>
6.ImageDisplay.aspx.cs
using
System;
using
System.Collections;
using
System.ComponentModel;
using
System.Data;
using
System.Drawing;
using
System.Web;
using
System.Web.SessionState;
using
System.Web.UI;
using
System.Web.UI.WebControls;
using
System.Web.UI.HtmlControls;
using
System.Xml;
using
System.Xml.XPath;
using
System.IO;
namespace
WebForm_Question2
{
/**/
///
<summary>
///
ImageDisplay 的摘要说明。
///
</summary>
public
class
ImageDisplay : System.Web.UI.Page
{
private
void
Page_Load(
object
sender, System.EventArgs e)
{
//
在此处放置用户代码以初始化页面
string
imageID
=
Request.QueryString[
"
imageID
"
].ToString();
string
fileName
=
Server.MapPath(
"
.\\ImageList.xml
"
);
XmlDocument doc
=
new
XmlDocument();
doc.Load(fileName);
XmlNodeList nodelist
=
doc.SelectSingleNode(
"
//image[imageID='
"
+
imageID
+
"
']
"
).ChildNodes;
if
(nodelist
!=
null
)
{
string
imageData
=
nodelist.Item(
4
).InnerText;
int
imageSize
=
int
.Parse(nodelist.Item(
3
).InnerText);
Response.OutputStream.Write(Convert.FromBase64String(imageData),
0
,imageSize);
Response.End();
}
}
Web 窗体设计器生成的代码
#region
Web 窗体设计器生成的代码
override
protected
void
OnInit(EventArgs e)
{
//
//
CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base
.OnInit(e);
}
/**/
///
<summary>
///
设计器支持所需的方法 - 不要使用代码编辑器修改
///
此方法的内容。
///
</summary>
private
void
InitializeComponent()
{
this
.Load
+=
new
System.EventHandler(
this
.Page_Load);
}
#endregion
}
}
作者:
青羽
查看全文
相关阅读:
使用java调用fastDFS客户端进行静态资源文件上传
FastDFS概念、原理及CentOS7下安装实战
Centos7安装Nginx实战
Maven install [WARNING] The artifact aspectj:aspectjrt:jar:1.5.4 has been relocated to org.aspectj:aspectjrt:jar:1.5.4
IOS照片颠倒分析及PHP服务端的处理
web开发实战--弹出式富文本编辑器的实现思路和踩过的坑
小木的智慧屋--微信公众号的推广案例分析(1)
web开发实战--图片裁剪和上传
springmvc学习笔记--ueditor和springmvc的集成
网页闯关游戏(riddle webgame)--H5刮刮卡的原理和实践
原文地址:https://www.cnblogs.com/tenghoo/p/507043.html
最新文章
64位下的InlineHook
x32下PsSetLoadImageNotifyRoutine的逆向
x32下逆向 PsSetCreateProcessNotifyRoutine 进程钩子
64位内核开发第14将,路径的相互转换以及获取.
【Unity】9.2 如何添加粒子组件
【Unity】9.1 导入粒子系统组件
【Unity】第9章 粒子系统
【Unity】8.5 扩展编辑器
【Unity】8.4 扩展UnityGUI
【Unity】8.3 布局模式(GUILayout)
热门文章
【Unity】8.2 GUI Style和GUISkin
【Unity】8.1 Unity内置的UI控件
【Unity】第8章 GUI开发
【Unity】7.6 自定义输入
Nginx实现tomcat集群进行负载均衡
Shiro+Redis实现tomcat集群session共享
Spring集成shiro做登陆认证
使用Java客户端对Redis进行操作
Centos7下安装redis实战(单机版以及集群)
解决IDEA中进行maven install报:系统资源不足的问题
Copyright © 2011-2022 走看看