摘要: 直接看代码吧 不说话 /// <summary> /// 转全角的函数(SBC case) /// </summary> /// <param name="input">任意字符串</param> /// <returns>全角字符串</returns> ///<remarks> ///全角空格为12288,半角空格为32 ///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 ///</remarks> public sta... 阅读全文
posted @ 2011-08-31 06:36 phcis 阅读(1129) 评论(0) 推荐(0) 编辑
摘要: 原因是HttpWebRequest在默认情况下发出请求会添加“Expect: 100-Continue”请求头。解决方案:HttpWebRequest httpWebRequest= httpWebRequest = (HttpWebRequest)HttpWebRequest.Create(url);httpWebRequest.ServicePoint.Expect100Continue = false;//指定此属性为false 阅读全文
posted @ 2011-08-18 12:16 phcis 阅读(1057) 评论(1) 推荐(0) 编辑
摘要: 好久不用WebBrowser了,近日又一个东西用底层操作的方式没法实现又迫不得已使用WebBrowser。把以前的几个常用技巧记录下来以备以后查询1.屏蔽网页中的js错误对话框设置ScriptErrorsSuppressed属性值为true2.强制所有超链接均在WebBrowser中打开2.1在DocumentCompleted事件中写入以下代码: //将所有的链接的目标,指向本窗体 foreach (HtmlElement archor in this.wsbMain.Document.Links) { archor.SetAttribute("target", &quo 阅读全文
posted @ 2011-07-01 23:29 phcis 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 计算两个字符串的差异距离函数 /// <summary> /// 计算两个字符串的差异距离 /// </summary> /// <param name="source">来源字符串</param> /// <param name="target">目标字符串</param> /// <returns>字符串差距</returns> public int CalcDistance(string source, string target) { int n = 阅读全文
posted @ 2011-06-30 10:03 phcis 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 起因:有一个服务器端的button,要在点击这个button后先验证表单数据,不符合规矩则给予alert,然后表单停止提交到服务器。如js是: function checkData() { var item =$("input[name='radTransactType']:checked").val(); if(item==null) { alert('请您至少选择一种报名方式!'); return false; } return true; }过程:1.将调用此函数的代码写在了button的OnClientClick。发现提示是有了,可是 阅读全文
posted @ 2011-06-01 15:01 phcis 阅读(1495) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb23 阅读全文
posted @ 2011-04-20 16:55 phcis 阅读(1399) 评论(0) 推荐(0) 编辑
摘要: [代码] 阅读全文
posted @ 2011-01-12 12:46 phcis 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 废话不多说,直接上代码。代码1.[代码]代码2:--支持自定义字符混合[代码] 阅读全文
posted @ 2011-01-12 10:38 phcis 阅读(2081) 评论(0) 推荐(0) 编辑
摘要: 不知道大家有没有这样的经验,当点击或者取消datagridview的checkbox列时,比较难获得其状态是选中还是未选中,进而不好进行其它操作。网上方法有不少可是总是效果差强人意。下面就列出它的个人认为较完美的解决办法:主要用到了datagridview的CurrentCellDirtyStateChanged和CellValueChanged两个事件CurrentCellDirtyStateC... 阅读全文
posted @ 2010-11-29 01:08 phcis 阅读(605) 评论(0) 推荐(0) 编辑
摘要: c#读取excel的方法有不少,这里重点讲直接将excel文件读取到dataset中。在实践过程中会有不少问题,特意摘抄在此:1.基本的代码[代码]调用的时候传入参数为excel文件的路径,返回值是一个dataset。2.代码注意事项2.1这一句“strConn="Provider=Microsoft.Jet.OLEDB.4.0;"+"DataSource="+FilePath+";E... 阅读全文
posted @ 2010-11-19 14:12 phcis 阅读(3669) 评论(0) 推荐(0) 编辑
摘要: 前些日子给u盘安装了一个优易U盘加密软件,结果卸载后发现电脑选择关机首先是蓝屏,之后重启了。只有强制关机才能真正的关机。后来找到了解决方法拿出来分享!第一步:.删除 X:\windows\syetem32\drivers\hpmobiledisk.sys文件(x表示系统分区盘符,一般都是c)第二步:.进入设备管理器,菜单“查看”中点击“显示隐藏设备”... 阅读全文
posted @ 2010-11-17 22:05 phcis 阅读(1084) 评论(0) 推荐(0) 编辑
摘要: 1.建立存储过程[代码]EXEC sp_MSForEachTable 'TRUNCATE TABLE ?'EXECsp_MSForEachTable'ALTERTABLE?CHECKCONSTRAINTALL'EXECsp_MSForEachTable'ALTERTABLE?ENABLETRIGGERALL'GO。就算各个表之间有约束也不用担心,照样搞定。ps:EXEC sp_MSForEachT... 阅读全文
posted @ 2010-11-16 17:07 phcis 阅读(1381) 评论(0) 推荐(0) 编辑
摘要: 在使用httpWebRequest访问数据时经常会碰到 基础连接已关闭这种问题,在代码中加入以下内容即可[代码]//增加下面两个属性即可request.KeepAlive=false;request.ProtocolVersion=HttpVersion.Version10;上述代码只是解决问题的一个可能,不可能是全能。 阅读全文
posted @ 2010-11-04 00:10 phcis 阅读(4312) 评论(3) 推荐(0) 编辑
摘要: 1:绑定2个值,如:“是”/“否”<%#((Eval("sourceValue").ToString()=="1")?"是":"否")%>2.绑定多个值 如:“审核中”/“审核通过”/“审核不通过”2.1在cs文件中写一个访问级别至少为protected的函数,支持传... 阅读全文
posted @ 2010-09-02 13:32 phcis 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 近期对淘宝客一类的程序都比较感兴趣,特意买了一份别人的源码来研究和修改。现在已小有所成。各位可以参观,并提出指导意见哈。想上淘宝买东西的也可以上我的网站搜索哈,我可以给你返利hoho!网址:http://www.asmdx.com (取自爱上买东西的拼音首字母)又买了个域名玩玩 http://www.592x.com 阅读全文
posted @ 2010-09-02 12:34 phcis 阅读(270) 评论(0) 推荐(0) 编辑