本文我们将讨论的是ASP.NET页面间数据传递的几种方法,对此希望能帮助大家正确的理解ASP.NET页面间数据传递的用处以及便利性。
0、引言
Web页面是无状态的, 服务器对每一次请求都认为来自不同用户,因此,变量的状态在连续对同一页面的多次请求之间或在页面跳转时不会被保留。在用ASP.NET 设计开发一个Web系统时, 遇到一个重要的问题是如何保证数据在页面间进行正确、安全和高效地传送,Asp.net 提供了状态管理等多种技术来解决保存和传递数据问题,以下来探讨.NET 下的解决此问题的各种方法和各自的适用场合。
- 添加新评论
- 阅读次数:
现在说起来三层架构虽然有点老套,但是从观可大软件公司,三层架构的各种使用可见一斑!通过三层架构来操作数据库无非分两种情况:Sql语句、存储过程。因为存储过程的特殊性,那么它的调用、传参流程也有那么一点点特殊,下面就让我用实例来阐述一下三层架构下存储过程的使调用方法...
- 添加新评论
- 阅读次数:
深入浅出C#三层架构
本文用一个示例来介绍如何建设一个三层架构的项目,并说明项目中各个文件所处的层次与作用。写本文的目的,不是为了说明自己的这个方法有多对,而是希望给那些初学三层架构却不知从何入手的朋友提供一点帮助。因为网上的文章,大多是注重理论的介绍,而忽略了具体的实践应用,或者有示例但讲得不透彻...
- 添加新评论
- 阅读次数:
有很多项目经理都希望自己的项目,能看起来更简介,更好看,于是他们便把目光更多的投向了“伪静态”技术。的确Url重写技术的确可以使你的Url地址更好看,更简介。 比如:你原来的地址是http://www.hisolo.net/wasai.aspx 那么经过使用Url重写技术 你的地址就为变成http://www.hisolo.net/wasai/ 抑或是 http://www.hisolo.net/wasai.html
- 添加新评论
- 阅读次数:
在Web站点中,安全性和用户管理的实现常常是一个相当复杂的事情,因为我们要考虑许多因素。在Asp.net2.0中,有一整套工具来处理这些问题,我们有3中身份验证系统:Windows身份验证:一般在内联网站点或WAN入口处使用Forms身份验证:Web站点维护它自己的用户列表,完成自己的身份验证Pas
- 添加新评论
- 阅读次数:
出于安全考虑,几乎每个动态网站都具备IP地址屏蔽功能,而网上流传的很多关于该功能的教程大都采用字符串保存和验证IP地址,我认为这是不太科学的,我试图找到最佳的设计方案。
“IP地址的长度为32位,分为4段,每段8位,用十进制数字表示,每段数字范围为0~255,段与段之间用句点隔开。”
...
- 添加新评论
- 阅读次数:
ValidateCode.ashx
<%@ WebHandler Language="C#" Class="ValidateCode" %>
using System;
using System.Data;
using System.Web;
...
- 添加新评论
- 阅读次数:
盗链的危害我就不说了,网上有很多。
直接分析盗链原理:看下面用httpwatch截获的http发送的数据
GET /Img.ashx?img=svn_work.gif HTTP/1.1
Accept: */*
Referer: http://www.svnhost.cn/
...
- 添加新评论
- 阅读次数:





