博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
asp.net状态保持
阅读量:7094 次
发布时间:2019-06-28

本文共 864 字,大约阅读时间需要 2 分钟。

1.首先如果不是asp.net webform而只是一个纯粹的html页面和ashx一般处理程序的话,因为http协议的无状态,每一次的页面请求都会重新实例化一个页面对象

(注意实例化页面对象其实是通过反射实例化一个前台页面对象,而不是后台页面对象,很多人很容易搞错,根据面向对象的继承关系实例化一个派生类之前就会实例化出一个父类型对象)
2.现在举一个例子首先是模板html 下面讲述一个asp.net自增的案例

<html>

<head><title></title></head>

<scirpt type="text/javascript"></script>

<form id="form1">

<div>

<input type="text" id="txtNum" name="txtNum" value="{num}"/>

<input type="submit" id="btn_add" name="bnt_add" value="自增"/>

</div>

</form>

</html>

3.接着是一个ashx一般处理程序

public class ashx1 :IHttpHandler{

public void ProcessRequest(Context context){

int a=0;

context.ContentType="html/plain";

if(!string.IsNullOrEmpty(Request["txtNum"])){

int.TryParset(Request["txtNum"],out a);

}

a++;

string html=File.ReadAllText(context.Server.MapPath)("a.html"));

html=html.Replace("{num}",a);

context.Response.Write(html);

 

}

 

}

 

转载于:https://www.cnblogs.com/kexb/p/4438678.html

你可能感兴趣的文章
SoapUI Pro Project Solution Collection-DataSource(jdbc,excel)
查看>>
Docker学习总结
查看>>
文件服务器 之 ProFTPD+MySQL 认证
查看>>
SQL Server Logins, Database Users, Database Roles and Schemas
查看>>
makefile语法
查看>>
Python3.x和Python2.x的区别
查看>>
pickle和cPickle:Python对象的序列化(上)
查看>>
C#操作RTF文档
查看>>
Dreamweaver & Flash & Photoshop网页设计基础与实例教程(职业白金版)
查看>>
UESTC 1153 The Queen's New Necklaces (Burnside定理)
查看>>
acdream1197 Points In Cuboid
查看>>
topcoder srm 390 div1
查看>>
无法远程链接sqlserver的解决办法
查看>>
WinRT比.NET快了,还是Win8比Win7快
查看>>
SecureCRT 字体 颜色 修改 背景色 键盘映射 Home end delete
查看>>
【内核】Linux 2.6 内存反向映射机制 Reverse Mapping
查看>>
jQuery实现删除option控件下的元素
查看>>
Qt中translate、tr关系 与中文问题
查看>>
反射的两个过滤枚举
查看>>
Android编程之常识 - 混淆
查看>>