资源简介
ASP.NET查询条件保存Session中

代码片段和文件信息
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.xml.Linq;
using System.Reflection;
using System.ComponentModel;
///
/// author:ShaofengShi
/// desc:页面控件状态(控件属性Property)缓存类
///
public class ConditionUtil
{
public static readonly string SESSION_FORM_KEY = “page_form_key“;
public static bool ISINCLUDE_CHILDREN = true;
public static bool ISSKIP_ERROR_PROPERTY_SET = true;
public static Type[] DEFAULT_EXPECT_TYPE = { typeof(HtmlInputControl)
typeof(TextBox)
typeof(HtmlSelect)
typeof(DropDownList)
typeof(CheckBox)
typeof(HtmlInputCheckBox)
typeof(RadioButton)
typeof(HtmlInputRadioButton)};
public static Dictionaryject> GetControlStates(Page form)
{
Dictionaryject> _controlStates = form.Session[SESSION_FORM_KEY] as Dictionaryject>;
if (_controlStates == null)
{
_controlStates = new Dictionaryject>();
form.Session.Add(SESSION_FORM_KEY _controlStates);
}
return _controlStates;
}
///
/// 保存控件狀態
///
/// Page
/// 控件屬性
public static void SaveControlState(Page form params string[] properties)
{
SaveControlState(form ISINCLUDE_CHILDREN DEFAULT_EXPECT_TYPE properties);
}
///
/// 保存控件狀態
///
///
///
///
public static void SaveControlState(Page form Type[] expectType params string[] properties)
{
SaveControlState(form ISINCLUDE_CHILDREN expectType properties);
}
///
/// 保存控件狀態
///
/// Page
/// 是否包含子控件
/// 控件屬性
public static void SaveControlState(Page form bool isIncludeChild params string[] properties)
{
SaveControlState(form isIncludeChild DEFAULT_EXPECT_TYPE properties);
}
///
/// 保存控件狀態
///
///
///
///
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1621 2010-05-29 07:37 WebSite1.sln
文件 11776 2010-05-30 20:44 WebApplication1\bin\WebApplication1.dll
文件 32256 2010-05-30 20:44 WebApplication1\bin\WebApplication1.pdb
文件 18994 2010-05-30 20:44 WebApplication1\ConditionUtil.cs
文件 2701 2010-05-30 20:33 WebApplication1\Default.aspx
文件 1912 2010-05-30 20:40 WebApplication1\Default.aspx.cs
文件 5434 2010-05-30 20:33 WebApplication1\Default.aspx.designer.cs
文件 642 2010-05-29 21:24 WebApplication1\Default2.aspx
文件 1207 2010-05-29 12:01 WebApplication1\Default2.aspx.cs
文件 120763 2010-05-29 07:37 WebApplication1\jquery-1.3.2.js
文件 684 2010-05-30 20:43 WebApplication1\obj\Debug\WebApplication1.csproj.FileListAbsolute.txt
文件 11776 2010-05-30 20:44 WebApplication1\obj\Debug\WebApplication1.dll
文件 32256 2010-05-30 20:44 WebApplication1\obj\Debug\WebApplication1.pdb
文件 1320 2010-05-29 07:37 WebApplication1\Properties\AssemblyInfo.cs
文件 7302 2010-05-29 07:39 WebApplication1\Web.config
文件 4702 2010-05-29 13:02 WebApplication1\WebApplication1.csproj
文件 1217 2010-05-30 00:19 WebApplication1\WebApplication1.csproj.user
文件 463 2010-05-29 08:55 WebApplication1\WebForm1.aspx
文件 563 2010-05-29 08:58 WebApplication1\WebForm1.aspx.cs
文件 838 2010-05-29 08:55 WebApplication1\WebForm1.aspx.designer.cs
目录 0 2010-05-31 08:32 WebApplication1\obj\Debug\TempPE
目录 0 2010-05-31 08:32 WebApplication1\obj\Debug
目录 0 2010-05-31 08:32 WebApplication1\App_Data
目录 0 2010-05-31 08:32 WebApplication1\bin
目录 0 2010-05-31 08:32 WebApplication1\obj
目录 0 2010-05-31 08:32 WebApplication1\Properties
目录 0 2010-05-31 08:32 WebApplication1
----------- --------- ---------- ----- ----
258427 27
............此处省略0个文件信息
相关资源
- 020ASP.NET车辆综合管理系统.zip
- c# 高校档案信息管理系统
- asp.net中c#做的躲避小游戏,希望大家
- ASP.NET C# 工资管理系统
- ASP.NET客户管理系统(毕业设计 C#
- 在线求职系统(C#ASP.NET源码)
- asp.net 在线考试系统及论文
- ASP.Net文件上传管理源码
- 《OA企业办公自动化》asp.net 源码(附
- asp.netc#开发规范
- asp.net 大文件上传(带进度条)
- 通过程序自动填充并提交ASP.NET表单(
- ASP.NET 基础编程文档(PPT电子教案)
-
ASP.NET_xm
l深入编程技术 - asp.net 新闻发布系统源码(附文档以及
- asp.net 简单的Ajax应用
- asp.net 企业官网源码(附数据库)
- asp.net 花语花店销售网站源码(含数据
- ASP.NET资产管理系统源码(附数据库)
- ajax 登录(基于asp.net)
- asp.net 简单新闻发布系统源码(附数据
- asp.net新闻发布系统(源码+数据库+论
- asp.net网上购物系统源码
- ASP.NET 在浏览器中预览文件
- asp.net 生命周期
- asp.net 花语花店销售网站源码(附数据
- asp.net 购物车实现(基于Session)
- C# asp.net验证码
- asp.net 网上商城源码
- 小区物业管理系统源码 asp.net物业管理
评论
共有 条评论