分析BUTTON按钮点击触发COMMAND事件
摘要:Button.Command 事件 [C#] public event CommandEventHandler Command; [Visual Basic] Public Event Command As CommandEventHandler 事件处理程序接收一个 CommandEventArgs 类型的参数,它包含与此事件相关的数据。下列 CommandEventArgs 属性提供特定于...
阅读全文
posted @
2005-03-31 21:46
小迪
阅读(4810)
推荐(0)
RegisterClientScriptBlock /RegisterStartupScript
摘要:Page.RegisterClientScriptBlock 脚本将会被放在紧挨的前面。 Page.RegisterStartupScript 脚本将会被放在紧挨后几个隐藏的input的后面。 如果你仅仅是注册一些函数,这两者的效果是一样的。 但如果你要注册一些全局的脚本,如定义一些全局变量并赋值,那么它在HTML中的先后位置可能就比较重要,此时就应该用Register...
阅读全文
posted @
2005-03-31 20:47
小迪
阅读(2940)
推荐(0)
触发器(当2个表中的相应值改变时同时改变一个表中的一个字段)(同时有处理“无法解决 equal to 操作的排序规则冲突”问题)
摘要:create trigger GetAllPointOnUserInfoChange on UserInfo for update,insert as declare @point int,@point_bank int,@point_mno int,@point_present int,@point_BabaoVoteYY int,@userid nvarchar select @po...
阅读全文
posted @
2005-03-29 19:43
小迪
阅读(870)
推荐(0)
IIS日志
摘要:记录创作操作: 拥有修改内容权限的用户可能更改文本、图形、链接和站点结构等等。若要跟踪谁更改了站点内容以及哪些文件被更改,您可以记录创作操作。这样系统将记录创作者执行操作的时间、创作者的名称、站点名称、远程主机和每步运算的数据,并将这些信息保存到根站点中名为 _vti_log/Author.log 的文件。 1、在控制台树中右击您要记录创作操作的站点。 2、单击快捷菜单上的“属性”,然后单击“服...
阅读全文
posted @
2005-03-28 22:18
小迪
阅读(372)
推荐(0)
JavaScript--js写的俄罗斯方块
摘要:俄罗斯方块 俄罗斯方块 Score : 0...
阅读全文
posted @
2005-03-27 22:05
小迪
阅读(511)
推荐(0)
音乐
摘要:播放音乐 浏览器可以播放的音乐格式有:MIDI音乐、WAV音乐、AU格式。另外,在利用网络下载的各种音乐格式中,MP3是压缩率最高,音质最好的文件格式。 -------------------------------------------------------------------------------- 点播音乐 将音乐做成一个链接,只需用鼠标在上面单击,就可以听到动人的音乐了,这样...
阅读全文
posted @
2005-03-27 22:00
小迪
阅读(416)
推荐(0)
JavaScript--怎样改变多行文本框滚动条的颜色?
摘要:怎样改变多行文本框滚动条的颜色? 在IE5.5中,你可以设定或者改变滚动条的颜色、三角箭头的颜色、滚动条明亮部分的颜色、滚动条阴暗部 分的颜色,语法如下: object.style.scrollbarBaseColor = vColor //改变滚动条颜色 object.style.scrollbarArrowColor = vColor //改变三角颜色 object.style.sc...
阅读全文
posted @
2005-03-27 21:52
小迪
阅读(1003)
推荐(0)
JavaScript--怎样捕捉 Delete 键?
摘要:怎样捕捉 Delete 键? 在NN6里,当你按下 Delete 键时,会触发 onkeydown, onkeypress, 和 onkeyup 事件,可以用 event.which == 46 来进行捕捉。 但在IE5里,当按下 Delete 键时,只触发 onkeydown 和 onkeyup 事件,而不会触发 onkeypress 事件, 可以通过 event.keyCode ...
阅读全文
posted @
2005-03-27 21:50
小迪
阅读(1900)
推荐(0)
JavaScript--数组的最大长度
摘要:JavaScript里数组的最大长度是: 4,294,967,295,即 2^32 - 1.
阅读全文
posted @
2005-03-27 21:49
小迪
阅读(2412)
推荐(0)
JavaScript--弹出式菜单详解
摘要:JavaScript--弹出式菜单详解 格式: 参数解释如下: ''index.htm'' 弹出窗口的目标文件名 ''title'' 弹出窗口的标题 height 弹出窗口的高度 width 弹出窗口的宽度 top 弹出窗口与屏幕上方的距离 left 弹出窗口与屏幕左侧的距离 toolbar=no 是否显示工具栏,如果显示则为...
阅读全文
posted @
2005-03-27 21:49
小迪
阅读(3824)
推荐(0)
JavaScript--实现EMAIL功能
摘要:JavaScript--实现EMAIL功能 E-mail
阅读全文
posted @
2005-03-27 21:48
小迪
阅读(743)
推荐(0)
JavaScript--在Javascript中为String对象添加trim,ltrim,rtrim方法
摘要:JavaScript--在Javascript中为String对象添加trim,ltrim,rtrim方法 利用Javascript中每个对象(Object)的prototype属性我们可以为Javascript中的内置对象添加我们自己的方法 和属性。以下我们就用这个属性来为String对象添加三个方法:Trim,LTrim,RTrim(作用和VbScript中的同名函 数一样) Strin...
阅读全文
posted @
2005-03-27 21:48
小迪
阅读(3257)
推荐(0)
JavaScript--怎样使网页中的元素可编辑?
摘要:JavaScript--怎样使网页中的元素可编辑? 在IE5.5中,可以设定元素的编辑属性。语法如下: object.contentEditable [= sEditable]; 其中的sEditable为下列三个之一: ◇inherit ◇false ◇true 例子如下:[你可以对下面的文字进行编辑、修改、输入文字!] 欢迎光临【孟宪会之精彩世界】。您可以在这...
阅读全文
posted @
2005-03-27 21:47
小迪
阅读(876)
推荐(0)
JavaScript--关闭窗口
摘要:JavaScript--关闭窗口 window.close()关闭指定的浏览器窗口。如果不带窗口引用调用close()函数,JavaScript就关闭当前 窗口。在事件处理程序中,你必须指定window.close(),而不能仅仅使用close()。因为不带对象名字的cl ose()调用等价于document.close()。 如果你执行close()方法去关闭一个不是由脚本程序打开的...
阅读全文
posted @
2005-03-27 21:47
小迪
阅读(15360)
推荐(0)
JavaScript--检测分辨率
摘要:JavaScript--检测分辨率 以下代码加入区: 以下代码加入区:
阅读全文
posted @
2005-03-27 21:47
小迪
阅读(790)
推荐(0)
JavaScript--文字的排列方式
摘要:JavaScript--文字的排列方式: 获取书写方式: object.style.writingMode 设置书写方式: object.style.writingMode = sFlowDir 其中 sFlowDir 是lr-tb或者tb-rl 之一 设定值 效果 lr-tb 默认的对象方向,即从左到右,从上到下的顺序 tb-rl 对象的排列方式为从上到下,从右向左排列。中文文字方向朝上,...
阅读全文
posted @
2005-03-27 21:46
小迪
阅读(1330)
推荐(0)
JavaScript--正则表达式
摘要:JavaScript--正则表达式 正则表达式(regular expression)对象包含一个正则表达式模式(pattern)。它具有用正则表达式模式去匹 配或代替一个串(string)中特定字符(或字符集合)的属性(properties)和方法(methods)。 正则表达式构造函数: new RegExp("pattern"[,"flags"]); 参数说明: pattern -- ...
阅读全文
posted @
2005-03-27 21:46
小迪
阅读(5867)
推荐(0)
JavaScript--检查一个窗口是否存在
摘要:检查一个窗口是否存在 当你创建一个新窗口时,给open()方法的返回值分配一个变量非常重要。比如,下面的语句创建一个新 窗口,然后立即关闭它: win = window.open("http://www.docjs.com/", "js"); win.close(); Window对象 每一个浏览器窗口都与一个window对象对应,所以,当你想引用当前窗口时,你应该使用wi...
阅读全文
posted @
2005-03-27 21:45
小迪
阅读(1227)
推荐(0)
JavaScript--获取键盘控制事件
摘要:获取键盘控制事件 document.onkeydown = keyDown 当浏览器读到这个语句时,无论按下键盘上的哪个键,都将呼叫KeyDown()函数。 不同浏览器的实现: Netscape Netscape程序中必须放一个特别的语句,来使Netscape始终去检查击键事件,如果没有这行语句,击键事件将与按下鼠标事件搞混。特别语句如下: document.o...
阅读全文
posted @
2005-03-26 21:46
小迪
阅读(5008)
推荐(0)
JavaScript--如何实现网页的自动滚屏显示?
摘要:如何实现网页的自动滚屏显示? 当双击网页的时候,网页将会自动向下滚动,再次单击时滚动停止。将下面的代码插入到之间:
阅读全文
posted @
2005-03-26 21:44
小迪
阅读(2613)
推荐(0)
JavaScript--如何隐藏网页滚动条?
摘要:如何隐藏网页滚动条? 只要在之间插入代码:即可。其中x表示水平滚动条,将其改为y的话就可以隐藏垂直滚动条。
阅读全文
posted @
2005-03-26 21:43
小迪
阅读(2198)
推荐(0)
JavaScript--如何给网页滚动条加上颜色?
摘要:如何给网页滚动条加上颜色? 只要在之间插入下面的代码,即可随心所欲地更改滚动条的颜色了:
阅读全文
posted @
2005-03-26 21:43
小迪
阅读(1035)
推荐(0)
JavaScript--如何使主页自动被搜索引擎收录?
摘要:如何使主页自动被搜索引擎收录? 只要在之间加入下面这段代码就可以了: 或者
阅读全文
posted @
2005-03-26 21:42
小迪
阅读(1115)
推荐(0)
特殊符号
摘要:1 2 3 ..............................................
阅读全文
posted @
2005-03-25 23:52
小迪
阅读(967)
推荐(0)
正则表达式
摘要:using System.Text.RegularExpressions; class Class1 { /**//// /// 应用程序的主入口点。 /// [STAThread] static void Main(string[] args) { //...
阅读全文
posted @
2005-03-24 23:13
小迪
阅读(722)
推荐(0)
Application事件的执行顺序
摘要:执行Application_BeginRequest 执行Application_AuthenticateRequest 执行Application_AuthorizeRequest 执行Application_ResolveRequestCache 执行Application_AcquireRequestState 执行Application_PreRequestHandlerExecute 执...
阅读全文
posted @
2005-03-23 22:32
小迪
阅读(970)
推荐(0)
加密(编码)web.config中的信息(如:连接字符串)
摘要:我们一般以下面的形式保存连接字符串: 现在,使用一个简单的加密,其实是base64编码而非加密。 private void Button1_Click(object sender, System.EventArgs e) { byte[] data = System.Text.ASCIIEncoding.ASCII.GetByt...
阅读全文
posted @
2005-03-22 23:01
小迪
阅读(1521)
推荐(0)
分页控件(.ascx文件)
摘要:public string strURL="WebForm1.aspx"; public int recordNum=1000; public int perPageNum=20; public int pageIndex; public string tableWidth="100%"; ...
阅读全文
posted @
2005-03-21 23:09
小迪
阅读(1217)
推荐(0)
Asp.net中多项目共享Session
摘要:在一个项目中放入另几个项目,并在该项目中引用另几个项目的dll,那么另几个项目就可以共享session了(注意要删除各子项目的Global.asax文件和Web.config文件中的部分代码) 1、在IIS管理器中新建虚拟目录MyProject,d:\MyProject 2、新建项目(此项目为根项目,一般不做处理,也可共享Session) http://localhost/MyProject 3...
阅读全文
posted @
2005-03-20 15:53
小迪
阅读(2892)
推荐(0)
根据文件类型分别上传到各自的目录中
摘要:上传 重置 private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 if(this.IsPostBack) this.UpLoad(); } ...
阅读全文
posted @
2005-03-19 20:04
小迪
阅读(739)
推荐(0)
脚本注释的作用
摘要:请记住在脚本周围加入 HTML 注释标记,以便在请求的浏览器不支持脚本时脚本不会呈现。
阅读全文
posted @
2005-03-19 16:44
小迪
阅读(962)
推荐(0)
获得焦点的时候选中全部的文本
摘要:比如有一个TextBox,要求我们在它获得焦点的时候选中全部的文本,我们就可以这样处理:TextBox1.Attributes["onFocus"]="javascript:this.select();";
阅读全文
posted @
2005-03-19 16:40
小迪
阅读(1513)
推荐(0)
ASP.NET页面的处理顺序
摘要:ASP.NET页面是由事件来驱动的,首先执行的是Init事件,在代码中,系统自动增加了一个OnInit的重载函数,从而在页面Init的时候就执行这个OnInit函数。在这个函数中,会执行InitializeComponent函数,这个函数里就有很多控件事件的代理函数,展开一个页面的"Web Form Designer Generated Code",我们就可以看见这些。页面在执行完Init之后,...
阅读全文
posted @
2005-03-19 16:38
小迪
阅读(860)
推荐(0)
ASP.NET 数据库缓存依赖
摘要:在ASP.NET中,Cache类最酷的特点是它能根据各种依赖来良好的控制自己的行为。以文件为基础的依赖是最有用的,文件依赖项是通过使用 Cache.Insert 并提供引用文件的 CacheDependency 对象添加的: Cache.Insert("MyData", Source, new CacheDependency(Server.MapPath("authors.xml"))); ...
阅读全文
posted @
2005-03-19 14:00
小迪
阅读(746)
推荐(0)
解决DataGrid显示时间格式问题
摘要:通常DataGrid显示时间的格式是:2002-10-10 0:00:00 在DataGrid 属性生成器-〉列-〉数据格式设置表达式->填写{0:d} //显示格式2002-10-10 属性生成器-〉列-〉数据格式设置表达式->填写{0:d} {0:hh} {0:mm} {0:ss}//显示格式2002-10-10 0:00:00
阅读全文
posted @
2005-03-19 11:26
小迪
阅读(1189)
推荐(0)
ASP.NET时代的安全性漏洞及其解决办法
摘要:ASP.NET常见安全问题 一、SQL语句漏洞 许多程序员在用sql语句进行用户密码验证时是通过一个类似这样的语句来实现的: Sql="Select * from 用户表 where 姓名 = '" + name + "' and 密码 = '" + password + "'" 通过分析可以发现,上述语句存在着致命的漏洞。当我们在用户名称中输入下面的字符串时:test' or '1' = ...
阅读全文
posted @
2005-03-19 11:22
小迪
阅读(1318)
推荐(0)
实现Email传送
摘要:using System.Web.Mail; using System.IO; private void btnSend_Click(object sender, System.EventArgs e) { //分别取得邮件的收信人的地址、发信人的地址、抄送、主题、内容等信息 string strTo ...
阅读全文
posted @
2005-03-19 10:33
小迪
阅读(386)
推荐(0)
ASP.NET四种页面导航方式之比较与选择
摘要:在ASP.NET应用中,Web表单之间的导航有多种方式:超级链接,Response.Redirect,Server.Transfer,或者Server.Execute。 一、超级链接 1. 进入表单2 2. 进入表单2 二、Response.Redirect 当Response.Redirect方法被调用时,它会创建一个应答,应答头中指出了状态代码302(表示目标已...
阅读全文
posted @
2005-03-19 10:25
小迪
阅读(466)
推荐(0)
解决js文件嵌套到aspx文件中经常出错的方法
摘要:用记事本打开后,另存一次,不过要注意的是:底下编码类型请选择unicode
阅读全文
posted @
2005-03-19 09:48
小迪
阅读(1108)
推荐(0)
清空字符串
摘要:tbContent.Text = string.Empty;
阅读全文
posted @
2005-03-17 17:33
小迪
阅读(789)
推荐(0)
Session
摘要:设置Session Session["search"] = "xxx"; 释放Session Session["yourSession"]=null //方法一 Session.Remove("yourSession"); //方法二 Session.Abandon(); //方法三,取消整个对话 Session.Clear(); //方法四,取消整个对话
阅读全文
posted @
2005-03-17 17:32
小迪
阅读(1326)
推荐(0)
MD5
摘要:MD5是HASH算法,不可逆的,单向的,没法解密。 用代码只能取出密码,不算解密;取出密码,你也无法得到加密前的明文。 通常MD5是这样用的,首先用户注册时输入一个密码,系统将这个密码进行MD5散列(加密)之后,得到散列后的字符串,将这个字符串存储在数据库中,下次用户登录时,输入密码,系统再将密码MD5散列后与数据库中的散列比较,如果相同就说明是同一个密码,因为MD5保证相同的文本能散列成相同的...
阅读全文
posted @
2005-03-17 17:28
小迪
阅读(738)
推荐(0)
用角色来管理权限
摘要:windows就是基于角色的管理方式。比如说,你这个用户是属于Administrator组的,另一个用户是属于User组的……每个用户我们不单独授予其权限,而是对于各种“角色”进行授权,即对类似Administrator,User,Power User,Guest之类的角色进行授权。我们在设计数据库的时候,肯定要有一个用户表,里面应该有个字段表明用户属于哪个角色。然后还应该有个权限表,表明每个角色...
阅读全文
posted @
2005-03-17 17:27
小迪
阅读(416)
推荐(0)
按照选定时间保存cookie
摘要:前台: 不保存 保存一天 保存一月 保存一年 后台: public void AddLoginCookie(int day) { HttpCookie cookie = new HttpCookie("remrember"); cookie.Values.Add("userName",Session["userName"].ToSt...
阅读全文
posted @
2005-03-17 17:24
小迪
阅读(954)
推荐(0)
UBB
摘要:1.UBB的保存。直接保存,通过javascript,以UBB格式直接保存在数据库里。关键问题要过滤掉不安全代码。 例如: public string Filtrate(string content) { if(content == null) return ""; content ...
阅读全文
posted @
2005-03-17 15:39
小迪
阅读(1292)
推荐(0)
动态生成button并关联其onclick事件
摘要:HtmlTableCell cellDel = new HtmlTableCell(); Button btnDel = new Button(); btnDel.Click += new EventHandler(this.btnDel_Click); cellDel.Controls.Add(btnDel);
阅读全文
posted @
2005-03-17 09:43
小迪
阅读(1536)
推荐(0)
鼠标滚轮缩放图片(js)
摘要:function ZoomImg(o) { var zoom = parseInt(o.style.zoom, 10) || 100; zoom += event.wheelDelta / 12; if(zoom > 0) o.style.zoom = zoom...
阅读全文
posted @
2005-03-17 09:41
小迪
阅读(2546)
推荐(0)
3秒后自动跳转
摘要:方法1: Response.Write("3秒后自动返回!"); 方法2: Response.Write("");
阅读全文
posted @
2005-03-17 09:40
小迪
阅读(2964)
推荐(0)
分页(存储过程)
摘要:CREATE PROCEDURE GetData @tblName varchar(255), -- 表名 @strGetFields varchar(1000) = '*', -- 需要返回的列名 @strWhere varchar(1500) = '', -- 查询条件 (注意: 不要加 where) @fldName varch...
阅读全文
posted @
2005-03-17 09:39
小迪
阅读(1567)
推荐(0)
获取用户计算机信息
摘要:IP地址:Request.UserHostAddress 操作系统:HttpContext.Current.Request.UserAgent.Split(';')[2].Trim() 浏 览 器:HttpContext.Current.Request.UserAgent.Split(';')[1].Trim() 操作系统: case "Windows NT 5.0": strResult =...
阅读全文
posted @
2005-03-17 09:32
小迪
阅读(907)
推荐(0)
最大在线人数统计
摘要:global.asax: protected void Session_Start(Object sender, EventArgs e) { Application.Lock(); DataSet objDataSet=new DataSet() objDataSet.ReadXml...
阅读全文
posted @
2005-03-16 22:08
小迪
阅读(1073)
推荐(0)
给JPEG图片减肥
摘要:将扫描编辑后保存为JPEG格式的图片复制并粘贴到Windows自带的“画图”程序中,再另存为JPEG格式图片
阅读全文
posted @
2005-03-16 22:05
小迪
阅读(1002)
推荐(0)