- 博客(53)
- 收藏
- 关注
转载 DataGrid删除数据的时候避免错误发生
最近在使用ASP.NET的DataGrid控件的时候,在分页和删除方面遇到了一个问题,后来上网查了一下,发现下面的这篇文章对这个问题的探讨还是值得我们去理解的,现在将它摘录如下,以方便大家,如果需要原文,可以到这里: http://david8k.cnblogs.com/archive/2006/02/14/330611.aspx去找.(不过好像"原文"的作者也是摘录别人的,不过有用就行
2006-07-27 11:12:00 936
转载 很强的webservice+client自动智能升级
在.Net时代,我们就有了更多的选择,可以使用WebRequest,也可以使用WebServices。在这里我们将用WebServices来实现软件的自动升级。 实现原理:在WebServices中实现一个GetVer的WebMethod方法,其作用是获取当前的最新版本。 然后将现在版本与最新版本比较,如果有新版本,则进行升级。 步骤: 1、准备一个XML文件 (
2006-07-24 12:06:00 1175
转载 获取cpu序列号,硬盘ID,网卡MAC地址
private void GetInfo() { string cpuInfo = "";//cpu序列号 ManagementClass cimobject = new ManagementClass("Win32_Processor"); ManagementObjectCollection moc = cimobject.GetInstances(); foreach(Ma
2006-07-20 17:07:00 1449
转载 在C#中实现系统拖盘处的气泡提示
介绍一种在C#中实现系统拖盘处的气泡提示,提供一个Demo程序下载。点此下载 效果如图:已把它封装成类,调用极其方便,代码如下。using System;using System.Drawing;using System.Windows.Forms;using System.Runtime.InteropServices;using System.ComponentModel;u
2006-07-20 16:56:00 3094 2
转载 VS.NET的安装项目打包
VS.NET2003 如果需要打包 框架的话需要安装 Microsoft Visual Studio .NET 2003 引导程序插件前段时间遇到水晶报表的部署比较郁闷, 贴出来大家用得到的可以看一下.?打包的具体操作步骤(VS.net2003):1)新建“安装和部署项目”-->“安装向导”2)选择菜单中 项目-->添加-->文件(这里选“创建用于windows应用程序.exe”)-->打
2006-07-19 10:14:00 1741
转载 为自己的表单网页添加快捷键
对于一般的网页,快捷键也许是没有必要的,但是如果是要经常填写表单的网页,或者是OA系统添加快捷键是非常有用的,可以提高录入的效率。的一种方法:直接设置“accesskey”的值。例如:代码:点Alt+A就可以看到焦点移到了上边的输入框上了。第二种方法:用标识有两个属性,一个是FOR,一个是ACCESSKEY。FOR的意思是,这个Lable是为哪个元件服务的?而ACCESSKEY则定义了访问这个元件
2006-07-17 15:16:00 1722
转载 C#导出Excel几个例子
工程-〉引用 -〉选中microsoft excel X.0 object library 其中X代表数字,一般9.0以上,根据你的操作系统以及office版本而定 C#将DataSet中的数据写入Excel中 导出 Excel 文件#region 导出 Excel 文件/**///// /// 导出 Excel 文件/// /// 要导出的Da
2006-07-17 11:26:00 1659
转载 Winform下的DataGrid右键选中列
private void dataGrid1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e) { if(e.Button == MouseButtons.Right) { int i = this.d
2006-07-17 09:47:00 995
转载 .net框架下的MD5
.NET框架下MD5实现已经集成于System.Web.Security名称空间,只需简单调用即获取结果: string 结果字符串=System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(输入字符串,"MD5"); 以下包装函数根据code参数的不同(可取16或32),分别返回参数STR的16位和32位
2006-07-13 10:38:00 729
转载 Javascript_打开,另存为,属性,打印等14个JS代码
■打开■ ■另存为■ ■属性■ ■打印■ ■页面设置■ ■刷新■ ■导入收藏■ ■导出收藏■ ■加入收藏■ ■整理收藏夹■ ■查看原文件■ ■语言设置■ ■前进■ ■后退■ 如果不想用ActiveX对象,可以用execCommand语句■保存网页■document.execCommand("SaveAs","","被保存网页.htm");不过这样只能保存htm,不能保
2006-07-11 11:01:00 1287
转载 字符,字节和编码
字符,字节和编码[原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/encoding.htm]级别:中级摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。
2006-07-07 08:29:00 752
转载 结合 MSHTML 与 WebBrowser 生成美观实用的 WinForm 应用程序。
结合 MSHTML 与 WebBrowser 生成美观实用的 WinForm 应用程序。 我用WinForm开发也有一段时间了。我觉得目前的WinForm开发速度是够的,但是一些原本在HTML就很容易做到的事情,在WinForm中就很难实现了。 这个主要的原因可能是WinForm复用控件的能力非常强,但是可用的控件却非常少。一般买回来的控件不但贵,而且也不是太好扩展。作为一个学了多年H
2006-07-06 13:47:00 1464
转载 在.NET程序中使用PIPE(管道技术)
关于PIPE的应用, 其实原理很简单, 所以我写这文章, 可能要被同行们贻笑大方了, 不过希望对不了解PIPE的新手有点帮助吧. .NET框架被设计为禁止内存共享的, 但是好在FCL依然提供了一些类, 使得我们还是可以使用管道技术.PIPE, 管道, 他的原理其实就是应用程序的输入输出重定向. 比如原来需要显示在屏幕上的东西不让他传送到屏幕, 而是让你的程序处理/分析, 再显示出结果.
2006-07-06 13:32:00 1614
转载 SQL插入式注入看似无漏洞网站
SQL插入式注入看似无漏洞网站!关键词: 插入式注入 近来无聊,好上玩奇迹SF,对这东西没什么研究,打得不好,又想好装备,那就得一个方法了,搞定服务器!现在的目标就是http://www.mu1st.com/ 看了下整站,是ASP写的,感觉ASP的问题比较多,研究下,http://www.mu1
2006-07-06 13:10:00 2269
转载 为flash构建asp.net Webservice
看来就属我的动作最慢了,花火已经写了ColdFusion的Webservice,小杰也搞定了java的WebService。不管了,反正还是要写的。关于soap、wsdl和uddi方面的东西我也不想再重复了。现在来做一个很简单的Web服务,也很无聊。运行.net程序,那就要先装好.net framework再说,因为程序要调用framework的基类。就是你输入一个数字N,然后由服务器计算返回这个
2006-07-06 13:08:00 1144
转载 AJAX基础教程
这篇文章将带您浏览整个AJAX的基本概貌,并展示两个简单的例子让您轻松上路. 什么是 AJAX? AJAX (异步 JavaScript 和 XML) 是个新产生的术语,专为描述JavaScript的两项强大性能.这两项性能在多年来一直被网络开发者所忽略,直到最近Gmail, Google suggest和google Maps的横空出世才使人们开始意识到其重要性. 这两项被忽视
2006-07-06 12:37:00 929
转载 字符串替换sql语句
UPDATE T_VisitSET KeepClient = REPLACE(CAST(KeepClient AS varchar(8000)), /r/n, + CHAR(13) + CHAR(10))
2006-07-06 12:33:00 1113
转载 正则表达式大全
正则表达式大全正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。 匹配中文字符的正则表达式: [/u4e00-/u9fa5] 匹配双字节字符(包括汉字在内):[^/x00-/xff] 应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
2006-07-06 12:32:00 905
转载 怎样使层相对于屏幕居中显示
登录 BODY,TD,INPUT{font-size:9pt} .window { BORDER-RIGHT: #606060 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #f0f0f0 2px solid; PADDING-LEFT: 2px; VISIBILITY: ;
2006-07-06 12:31:00 1563
转载 在ASP.NET中动态创建柱状图和饼图
在应用程序开发中,我们会经常遇到把从数据源动态取回的数据用统计图表现出来,在Microsoft .NET Framework出现之前,我们采取的方法主要是编写组件来完成这一任务。现在,利用Microsoft .NET Framework提供的丰富的GDI+类和对象可以很轻松地实现这一功能。在本文中,我们就来看看在ASP.NET中如何动态创建常用的柱状图和饼图。数据源有许多种,在本文里我们就以数组来
2006-07-06 12:18:00 883
转载 一个特牛的日期时间判断正则表达式
这里是判断YYYY-MM-DD这种格式的,基本上把闰年和2月等的情况都考虑进去了,不过我已经忘了在哪里找到的。^((((1[6-9]|[2-9]/d)/d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]/d|3[01]))|(((1[6-9]|[2-9]/d)/d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]/d|30))|(((1[6
2006-07-06 12:17:00 712
转载 无刷新显示即时更新数据两例
无刷新显示即时更新数据两例 因最近做网站需要用到无刷新数据,所以在网上查了一些资料,无刷新数据的实现无外乎用javascript或xmlhttp或iframe来实现。在网上找到一代码不是不能用就是效率太低,有的甚至使我的CPU达到100%,我根据网上的代码及查阅了一些资料,提供以下两例无刷新数据的例子,保证完全无错!例一:example1.htm--------------------
2006-07-06 12:16:00 1549 1
转载 危险字符过滤的类(完美版)
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.IO;using System.Text;using System.Text.RegularExpressions;using System.Ru
2006-07-06 12:15:00 1570 1
转载 使用C#创建webservice及三种调用方式
微软.NET战略的一个比较重要的部分就是webservice,利用webservice我们可以创建真正有效的分布式应用程序。 下面,我们对webservice做一些说明。 假设A是客户端,B是webservice服务端,用户通过http协议向服务器发送soap请求,webservice返回客户端XML格式的数据。 现在我们看一看创建一个webservice的大致过程: 服务端的webservice
2006-07-06 12:14:00 3391
转载 如何在Visual Studio C#.Net WinForm 中 TreeView中右键选择节点进行处理
关键点: GetNodeAt(x,y), TreeView>>>>>>>>>>>>>> 在做一个程序的过程中发现 Visual Studio C# .Net 中进行WinForm下的TreeView的节点进行右键选择并处理的时候出现异常:虽然控件上显示右键点击的节点被反选了,但是在程序中获得的不是这个节点的信息。后来通过询问实验室的FredQian,他告诉我鼠标
2006-07-06 12:13:00 1841 1
转载 如何用mshtml获得Javascript中function的返回值
今天琢磨了一下如何用mshtml获得Javascript中function的返回值。我们以前都是用没mshtml.IHTMLWindow2接口的execScript方法来执行HTML文档中的javascript代码段,如 //awbMain为AxSHDocVw.AxWebBrowser控件mshtml.IHTMLDocument2 doc = this.awbMain.Document;
2006-07-06 12:11:00 5629 1
转载 如何动态改变滚动条的颜色
方法一:通过设置七个CSS属性对应的脚本特性来实现。 改变滚动条样式 function change(){ with(document.body.style){ scrollbar3dLightColor="#FFFFFF" scrollbarArrowColor="#1948B4" scrollbarDarkShadowColor="#1948B4" s
2006-07-06 12:10:00 2312
转载 javascript网页对话框,模态窗口(showModalDialog)
模态窗口(showModalDialog)的专题讨论(转载) 小野 发表于 2006-6-1 15:30:34 讨论内容模态窗口的打开 模态窗口的关闭 模态窗口的参数传递 其他 模态窗口的打开window.showModalDialog("DialogPage.aspx","newwin","dialogHeight: 200px; dialogWidth: 150px; dialogTop:
2006-07-06 12:08:00 1633
转载 另一最新的QQ菜单导航脚本
九江宽带网-另一最新的QQ菜单导航脚本,并带生成器var headHeight = 22;var bodyHeight = 202;var objcount = 6;var step = 10;var moving = false;function showme(obj1, obj2){ if (moving) return; moving = true; for(i=0;i if (do
2006-07-06 12:07:00 1023
转载 常用的一些教本代码
通过层来实现渐淡淡出function makevisible(cur,which){if (which==0)cur.filters.alpha.opacity=100elsecur.filters.alpha.opacity=50}ywicc.com检查是否为首页@media all {IE/:HOMEPAGE {behavior:url(#default#homepage)}}
2006-07-06 12:05:00 844
原创 常用的正则表达式
"^/d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-/d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?/d+$" //整数 "^/d+(/./d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-9
2006-07-06 12:05:00 685
转载 层不能跨框架(包括TEXTAREA)显示的解决办法
层不能跨框架(包括TEXTAREA)显示的解决办法 这个问题尤其在写菜单的时候经常遇到,即:一个页面内的“层”无论z-index设的多么大,只要遇到框架等便被截了:(其实解决办法很简单,在要跨框架的层里加入即可解决:aaaaaaaaaaa
2006-07-06 12:04:00 749
转载 表达式全集
字符 描述 / 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,n 匹配字符 "n"。/n 匹配一个换行符。序列 // 匹配 "/" 而 "/(" 则匹配 "("。 ^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 /n 或 /r 之后的位置。 $ 匹配输入字符串的结束位置。如果设置
2006-07-06 12:03:00 850
转载 网页编辑器功能按钮脚本
if request("test")="insert" thenresponse.write "这是"&request.form("content")response.endend if%>添加文章function CheckForm(){document.form1.content.value=document.getElementById(Editor).body.innerHTML;}f
2006-07-06 12:02:00 1126
转载 半小时精通正则表达式
我学正则表达式! 想必很多人都对正则表达式都头疼.今天,我以我的认识,加上网上一些文章,希望用常人都可以理解的表达方式.来和大家分享学习经验. 开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明 "^The": 开头一定要有"The"字符串; "of despair$": 结尾一定要有"of despair" 的字符串; 那么,"^ab
2006-07-06 12:00:00 641
转载 Windows2000主要的网络管理命令
1、arp- d 删除从ARP高速缓存中删除列出的项- s 静态添加静态项到ARP高速缓存中- N 接口列出指定接口的所有ARP项- a 显示显示所有接口的所有当前ARP项- g 显示显示所有接口的所有当前ARP项2、hostname显示运行该命令的主机名3、IPConfig/all 产生所有接口的详细配置报告/flushdns 从DNS名字高速缓存中删除所有项/ registerdns 刷新所有
2006-07-06 11:57:00 1180
原创 Window.Open详解
一、window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:window.open(pageURL,name,parameters) 其中:pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 三、示例: 脚本运行后,page.html将在新
2006-07-06 11:31:00 1634
转载 Web Service中保持ASP.net的状态
Web Service中保持ASP.net的状态 [pcedu 发表于 2006-6-9 11:02:32] 简介 网络程序开发者们遇到的最普遍的问题就是如何在无状态的基于HTTP协议的交互中保持状态信息。有许多聪明的办法可以解决HTTP协议的无状态问题,例如对每个请求重复发送应用程序数据包、使用HTTP认证机制来将请求映射到特定的用户、使用Cookie来存储一系列请求的状态等。在AS
2006-07-06 11:30:00 1040
转载 SQL和ACCESS数据库连接管理类
==============================================================类名:DBaseClass用途:可以根据用户参数返回SQL或ACCESS的Connection对象用法:(Access数据库) set dbclass=new DBaseClass dbclass.dbtype="Access" 设置为Access数
2006-07-06 11:29:00 1209
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人