- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 Singleton模式
主程序using System;using System.Text;namespace SafeSingletonDemo{ class Program { static void Main(string[] args) { DelayInitialization s1 = DelayInitia
2009-04-27 23:18:00
395
原创 自己写的一个缓存类(依赖于XML)
using System;using System.Collections.Generic;using System.Web;using System.Web.Caching;/// ///CacheProvider 的摘要说明/// public class CacheProvider{ public CacheProvider() { }
2009-04-24 10:26:00
479
转载 企业库缓存依赖的实现-基于文件依赖
step1 实现缓存到期接口using System;using System.Web;using Microsoft.Practices.EnterpriseLibrary.Caching;/// ///CacheItemDependency 的摘要说明/// public class CacheItemDependency : ICacheItemExpirat
2009-04-22 12:00:00
618
1
转载 以SQLServer2005为数据库的数据库缓存的实现
SQL SERVER 2005内置支持SQL数据缓存依赖,内置通知传递服务,能够提供更小粒度的数据更改监测,使用和配置简单。使用方法和步骤如下: step1 检测是否已经启用Service Broker,检测方法: Select DATABASEpRoPERTYEX(数据库名称,IsBrokerEnabled) -- 1 表示已经启用 0 表示没有
2009-04-20 15:37:00
501
原创 CustomValidator添加客户端函数
ClientValidationFunction貌似不是这样使用的,其默认的自定义验证函数的参数source就是customvalidator对象,而args指的是一个json对象,其定义为var args = { Value:value, IsValid:true},所以在自定义验证函数里只需source.id/source.errormessage即可得到CustomValidator的相应属
2009-01-15 12:09:00
487
原创 在DataList中使用RadioButton,注意下面脚本的写法(在用户控件中)
function singleSelect(obj,dlistName) { var elem = obj.form.elements; var datalistName = dlistName; for(var i = 0; i { if(elem[i].type == "radio" && elem[i].id
2009-01-12 13:48:00
705
转载 动网:关于部分论坛用户发帖、回帖时报错“数据中含有非法字符。您的用户名并不存在,或者您的论坛密码错误,或者您的帐号已被管理员锁定。” 及“您没有发表新主题的权限”解决方法
1、修改inc/Dv_ClsMain.asp大概是148行左右 查找Cookiepath = CacheData(26,0)改成Cookiepath = "/"2、修改inc/ajaxpost.asp var useAjaxPost =1 ; // 是否采用ajax方式提交 1为是 0为否,将1修改成0
2008-12-25 16:17:00
1994
原创 解决IIS不能播放.flv文件的问题
在IIS中选中"你的网站">>"属性">>"HTTP头">>"MIME类型">>"新建">>"扩展名:.flv,MIME类型:video"
2008-12-24 13:00:00
556
转载 【转自优快云论坛】几个常用的WebService
天气预报Web服务,数据来源于中国气象局 Endpoint Disco WSDL IP地址来源搜索 WEB 服务(是目前最完整的IP地址数据) Endpoint Disco WSDL 随机英文、数字和中文简体字 WEB 服务 Endpoint Disco WSDL 中国邮政编码 地址信息双向查询/搜索 WEB 服务 Endpoint Disco WSDL 验证码图片 WEB 服
2008-12-18 11:46:00
405
转载 防止重复提交
当用户不慎操作时,容易重复提交,可能会引起数据的重新操作.通常引发重复提交有两种情况,一是按刷新键(F5或工具栏中刷新键)或是页面右键菜单中的刷新项.第二中情况是提交数据后退,再前进. 对于第一种情况可以在页面加个隐藏域(即隐藏框),每次提交前,给这个隐藏域赋上一个随机值,这样每次提交这个字段都是不同的.function fsubmit(){ document.getElementB
2008-11-21 20:59:00
394
转载 asp.net上传多个附件
后台代码: protected void btnAddAttach_Click(object sender, EventArgs e) { int i = list.Items.Count + 1; string[] str_Menu = new string[i]; list.DataSource = str_Menu; list
2008-11-18 17:45:00
1080
转载 将GridView导出到Excell
/// /// 将GridView导出到Excell /// /// GridView标识 /// 保存的文件名 void ExportToExcell(GridView gv,string fileName) { Response.Clear(); Response.Buffer = true; Respo
2008-11-12 17:12:00
395
原创 关于Discuz!Nt论坛整合的一点体会
这个只是针对于2.5版本的:1.将论坛文件中的Discuz.config.dll、Discuz.Entity.dll、Discuz.Forum.dll与Discuz.Common.dll四个组件引用到你网站的bin目录下。2.根据所使用的数据库,将访问数据库的组件引用到你的网站根目录下,我的使用的SQLServer2005,所以我将Discuz.Data.SqlServer.dll引用到您
2008-11-11 15:51:00
508
转载 Nettiers模板属性说明
ChooseSourceDatabase 选择数据库 MappingFile Mapping文件位置(会根据output目录自动更改,不需要设置) Outp
2008-04-01 17:58:00
644
原创 数据库中的字段类型对应C#的变量类型
数据库 C#程序int int32text stringbigint int64binary System.Byte[]bit Booleanchar
2007-12-12 16:17:00
782
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人