实战HTTP Handler (2) -- 向HTTP 处理程序传递参数

添加人:vs2005一级(339分)   添加时间:2007-09-05    阅读次数:1359  收藏此教程
我们在上一篇已经创建了一个最简单的HTTP 处理程序“MyHandler.jxd”,现在我们来对她稍作修改,让她可以接收一个参数并直接返回这个参数值。

Step1:修改 MyHandler.cs,让她返回接收到的参数值。

MyHandler.cs
 1using System;
 2using System.Collections.Generic;
 3using System.Text;
 4namespace mylib.system.web
 5{
 6    public class MyHandler : System.Web.IHttpHandler
 7    {
 8        IHttpHandler 成员
20    }

21}
 
Step2:修改 Default.aspx ,让 IFrame 向 MyHandler.jxd 传递一个参数。
Default.aspx

 1<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>
 2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 3<html xmlns="http://www.w3.org/1999/xhtml" >
 4<head runat="server">
 5    <title>无标题页</title>
 6</head>
 7<body>
 8    <form id="form1" runat="server">
 9    <div>
10        <iframe src='~/MyHandler.jxd?n=impossible is nothing'></iframe>
11    </div>
12    </form>
13</body>
14</html>
 
Step3:将 Default.aspx 设为起始页,按F5运行程序。
 
 
1页 第1上一页1下一页
相关的教程: HTTP Handler
收藏此教程

当前平均分: 0.0(0 次打分)

-5-4-3-2-1012345
评论主题
您的大名
您的评论
验证码 点击换一个验证码
知识库搜索: