浏览器和服务器使用Socket通信,服务器把请求结果返回到浏览器后,socket连接就会关闭,服务器会在处理页面完毕后销毁页面对象。当浏览器再次和服务器进行通信时,服务器已经不记得上次是怎么处理网页的请求的。当用户输入一些信息,想要跳转到下一个页面的时候,数据就会丢掉,再也获取不了那些数据了。因此我们需要记录上一次的状态信息。常用的信息保存方式有四种:一、Application(作用于整个运行期的状态对象)Application对象在网络中的用途就是记录整个网络的信息,如上线人数,在线名单,意见调查和网上选举等功能。在给定的应用程序之间共享信息。在服务器运行期间使数据持久保存。它还有控制访问应 Read More
数据库缓存依赖l S服务器名称 -E集成身份验证 -ed启动 -d数据库名称 -et指定缓冲依赖的表名 -t表名在vs2010的命令提示符中运行(切换到aspnet_regsql.exe所在的目录)aspnet_regsql -S . -E -ed -d HKCorpData -et -t HKSJ_USERS缓存依赖禁用该数据库 aspnet_regsql -S . -E -dd -d HKCorpData web.config配置文件如下: connectionString为连接字符串的名称 /* <caching> <sqlCacheDependency enabled Read More
将简体中文转换为繁体中文,首先需要引入ChineseConvert.dll程序集代码如下: 1 using System; 2 3 using System.Collections.Generic; 4 5 using System.ComponentModel; 6 7 using System.Data; 8 9 using System.Drawing;10 11 using System.Linq;12 13 using System.Text;14 15 using System.Windows.Forms;16 17 using Microsoft.Internationa... Read More
此案例需要引入NPOI.dll文件和Ionic.Zip.dll文件 1 using System; 2 3 using System.Collections.Generic; 4 5 using System.Linq; 6 7 using System.Text; 8 9 using System.IO; 10 11 using NPOI.SS.UserModel; 12 13 using NPOI.HSSF.UserModel; 14 15 using System.Data.SqlClient; 16 17 using System.Data; 18 ... Read More
在实现拼音检索功能前需要引入两个程序集,ChnCharInfo.dll和ChnCharInfo.resources.dll例如: 1 namespace 拼音检索 2 3 { 4 5 class Program 6 7 { 8 9 static void Main(string[] args)10 11 {12 13 Console.WriteLine("请输入一句中文");14 15 string str = Console.ReadLine();16 17 Str... Read More
get和post是表单提交数据的两种方式,get请求数据通过url中?号后的参数传送,用户是可以看到请求内容的,对于某些情况来说是不安全的。Post是在请求报文正文里进行传输,相对来说是比较安全的。get和post的区别:1.get提交的数据会放在URL之后,分割URL和传输数据,参数之间用&进行分割。2.get提交的数据大小是有限制的,不能大于2KB,而post提交的数据默认不受限制。但是理论上,限制取决于服务器的处理能力。3.get方式可以用Request.QueryString来取得变量的值,而post方式通过Request.Form来取得变量的值。4.get是把参数数据队列加到 Read More