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
}
}
作者:
青羽
查看全文
相关阅读:
javascript中的类型转换,宽松相等于严格相等
javascript中的元素包含判断
javascript操作表单
javascript中的BOM
javascript中的Date数据类型
javascript组成
实现多列等高布局_flex布局
java面试考点解析(13) -- Linux操作命令、Shell脚本
JAVA面试考点解析(12) -- 算法
JAVA面试考点解析(11) -- JVM虚拟机、GC垃圾回收
原文地址:https://www.cnblogs.com/tenghoo/p/507043.html
最新文章
开源智能问答系统
在windows上搭建git服务器教程
使用Python写yaml用例
windows上安装python和python开发工具
FAQ简介
HikariCP连接池
支付系统架构
事务的隔离界别
数据库笔试题
HashMap实现原理
热门文章
Java 可变长参数列表
大众点评面试经历
Java 对Socket编程的理解
Word 删除空白页
Java 异常笔试题
Java 内存模型
Java SE 基础复习-内存泄露
原生javascript封装动画库
面试题目积累
知识准备相关链接搜集
Copyright © 2011-2022 走看看