- 博客(29)
- 资源 (11)
- 收藏
- 关注
转载 ASP.NET 2.0 中的客户端脚本
在使用 ASP.NET 的时候,我们仍然在许多情况下需要使用客户端脚本。以下是笔者根据自己的经验和一些粗浅的研究,对此作一个简要的总结。 一、在 HTML 里直接写脚本 这个方法是最简单的,直到如今我写网页的时候也几乎还是使用最多的一种方式。也许一些经常使用 RegisterClientScriptBlock 的人会觉得这种方法老土,不过在我看来,它除了可以减少编译时间以外,更主要的
2007-06-29 17:09:00 1195
原创 GB2312 (Simplified Chinese) character code table
GB2312 (Simplified Chinese) character code tablecode +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +FA1A0 、 。 · ˉ ˇ ¨ 〃 々 — ~ ‖ … ‘ ’A1B0 “ ” 〔 〕 〈 〉 《 》 「 」 『 』 〖 〗 【 】A1C0 ± × ÷ ∶ ∧
2007-06-29 17:00:00 3010
原创 认识ASP.NET配置文件Web.config
一、认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.net Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置
2007-06-29 08:29:00 757
原创 随机生成试题
网上考试系统的关键是试题的随机生成,即对于不同的计算机访问系统时将从题库中随机地抽取不同的试题。 在此我们可使用SQL语句"select top n * from mc order by newid()"从题库中随机抽取n条记录,其中newid()生成 uniqueidentifier 值(若是Access数据库则用"select top n * from mc order by rnd(id)
2007-06-29 08:09:00 4189
原创 在VS.NET 2005中体验clickonce技术
做为程序员,我们经常要面对的是对开发模式的选择,比如C/S模式和b/s模式。现在,很多人都似乎比较喜欢选择B/S模式进行Web的开发,这其中的原因是很多的。但其中一点很重要的原因,那就是因为B/S开发的话,部署非常之容易,因为这样很容易实现"瘦客户端",客户端只需要使用浏览器就可以运行应用了。但B/S模式下开发的WEB应用,也有其不足之处,主要是由于功能实现起来,是没办法和传统的C/S模式下的w
2007-06-29 07:34:00 1129
原创 在页面之间共享代码
尽管可以在站点的每个页面中放置代码(使用内联或者后台代码分离模型),还是可能遇到希望在站点的多个页面之间共享代码的情况。把代码复制到需要它的每个页面是一种低效率的和难于维护的方法。幸运的是,ASP.net提供了几个让代码供应用程序的所有页面访问的方法。 代码目录 页面可以在运行时动态的编译,代码文件(例如.cs和.VB文件)也可以。ASP.NET 2.0引入了App_Code目录,它可以包含那
2007-06-29 07:04:00 1122
原创 ASP.NET 2.0防止同一用户同时登陆
要防止同一用户同时登陆,首页应该记录在线用户的信息(这里与用户名为例),然后判断正在登陆的用户里面是否已存在。在这里使用一个cache存放已经登陆的用户名,但是还有一个问题就是要知道用户是什么时候离开系统的呢?这就要定期清除cache中的内容了,也就是设置一个cache的时间。这个时间可以跟用户的session值联系起来,刚好当用户session值失效的时候该用户在cache里面的信息也会被清空
2007-06-29 06:24:00 738
原创 ASP.NET中为GridView添加删除确认提示框
在GridView中我们可以直接添加一个CommandField删除列来删除某行信息。但为了避免误操作引起的误删除,在删除操作者让操作者再确认下,完后再进行删除。 首先我们给我们的GridView 添加一个模板列,如下: <ASP:TemplateField HeaderText="Delete" ShowHeader="Fals
2007-06-29 06:20:00 1205
原创 Win2003下Asp配置技巧
windows 2003粉墨登场,很多赶时髦的用户已经早就试用了,但尽管2003号称安全性有很大突破,但其默认支持.net架构,而抛弃使用了很久的大众化的Asp的路线缺饱受质疑,需要我们手动去配置很多东西。 在 IIS 6.0 中,默认设置是特别严格和安全的,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。比如说默认配置数据库属性实施的最大 ASP 张贴大小为 204,800 个字节
2007-06-19 05:54:00 798
转载 asp.net 2.0小TIPS两则
1 利用app_offline.htm 在asp.net 2.0中,如果你要COPY站点,进行站点维护,部署,和进行大量修改,有可能要停掉你的WEB应用程序了,而以一个友好的方式提示给用户,比如什么“本网站正在更新”等等的信息,在ASP。NET 2。0中,你可以建立一个叫app_offline.htm(大小写没关系)的静态HTM页面文件,其中修改成你要临时显示的内容,将其放在你的
2007-06-19 05:52:00 709
原创 用Visual C#创建Windows服务程序
用Visual C#创建Windows服务程序 一.Windows服务介绍: Windows服务以前被称作NT服务,是一些运行在Windows NT、Win
2007-06-18 13:34:00 1134
转载 谈谈几种触发器
ORACLE数据库有四种触发器,分别是DML、Instead-of、DDL、DB触发器,一般的应用系统中都是用到DML、Instead-of触发器,DDL、DB两种触发器是DBA管理数据库用得比较多..................四种触发器分别有不同的作用一、DML触发器:当发出UPDATE、INSERT、DELETE命令就可以触发已定义好的DML触发器,是最简单和常用的一种触发器
2007-06-18 11:05:00 1696
转载 使用触发器实现数据库级守护,防止DDL操作
不管是有意还是无意的,你可能会遇到数据库中重要的数据表等对象被drop掉的情况,这可能会给我们带来巨大的损失.通过触发器,我们可以实现对于表等对象的数据库级守护,禁止用户drop操作.以下是一个简单的范例,供参考: REM this script can be used to monitor a ob
2007-06-18 10:52:00 1015
转载 网站系统开发公司分析
1、织梦内容管理系统(DedeCms)--国内最专业的PHP网站管理系统,轻松建站的首选利器。http://www.dedecms.com/05年左右成立,世界排名1万多,没有找到价格,商业化不是很浓,但人气比较不错,不是竞争对手;有免费版;个人开发运作;2、http://www.phpcms.cn/PHPCMS网站管理系统是国内最强大易用的主流建站系统(cms)之一 ,陕西玖肆陆陆网络科
2007-06-12 07:17:00 2372
转载 MD5算法的JAVASCRIPT实现
function MD5(sMessage) { function RotateLeft(lValue, iShiftBits) { return (lValue>>(32-iShiftBits)); } function AddUnsigned(lX,lY) { var lX4,lY4,lX8,lY8,lResult; lX8 = (lX & 0x80000000); lY8 = (lY
2007-06-10 18:07:00 1243
转载 经过设置后的弹出窗口
下面再说一说弹出窗口的设置。只要再往上面的代码中加一点东西就可以了。 我们来定制这个弹出的窗口的外观,尺寸大小,弹出的位置以适应该页面的具体 情况。 window.open (page.html, newwindow, height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizab
2007-06-10 18:06:00 832
转载 服务端客户端常用方法(asp.net javascript)
一、要在客户端的事件中显示服务端代码才能拿到的数据,怎么办? 一般做法,比如有字符串,是从数据库才能拿到的,但是要在客户端点个button的时候弹出个框显示这个串。可以在服务器端这样给这个button加一个onclick事件。例如,在page的on_load事件中这样写: this.button.Attributes["onclick"] = string.Format
2007-06-10 18:04:00 1055
转载 网站设计常用技巧(javascript||vbscript)
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在收藏夹中显示出你的图标
2007-06-10 18:00:00 2758
转载 javascript小技巧
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.c
2007-06-10 17:59:00 2003 1
转载 c#接收电子邮件类
using System;using System.Net.Sockets;using System.Net;using System.Security.Cryptography;using System.IO; /////////////////////////////////////////////
2007-06-10 17:47:00 1462
原创 网站验证图片制作
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.
2007-06-10 17:45:00 1060
原创 用__doPostBack(eventTarget, eventArgument)提交防止重复提交
表达能力有限, 只供代码,自己体会 文件 Past.js function CheckBox() { if(confirm(充值手机:[+document.MobileCommit.TextBox1.value+] 充值金额:[ +document.MobileCommit.TextBox2.value+ ] 元 确认充值!)==false) return false;
2007-06-10 17:45:00 1546
转载 应用MasterPage后页面等待数秒后自动转向的解决!
在普通页面中实现等待数秒后自动转向的功能很简单!只需要在里面加入就可!可是应用过MasterPage后我们会发现我们找不到标签,如果人为添加就会出现错误!如果加入到MasterPage里面,嘿嘿,每个页面都跳转!所以可以采用在需要页面Page_Load加入下面方法来解决!//跳转处理 string strRedirectPage = "跳转页面地址" string st
2007-06-10 17:44:00 710
原创 word页眉页脚使用技巧
word页眉页脚使用技巧一、奇偶页显示不同内容 在专业出版的书籍中,常常看到书籍中奇偶页的页眉会显示不同的内容,以方便用户在书籍中快速查找资料。而在Word 2000中,用户也可以很方便地在文档奇偶页的页眉中显示不同的内容。 打开需要设置页眉格式的Word文档,选择“文件”菜单中“页面设置”命令,打开“页面设置”对话框,接着单击“版式”选项卡,在“页眉和眉脚”选项区中将“奇偶页
2007-06-07 10:01:00 2402
原创 无刷新仿google波形扭曲彩色Asp.net验证码
网上关于Asp.net验证码的示例是在不少,前一段时间我发布的《51aspx实现的Asp.net无刷新中文验证码》受到了广大网站的转载,但是关于其中无刷新及波形扭曲的文章寥寥无几,示例也几乎难寻,于是我搜集了一些资料写了一个示例免费提供给大家,主要特点如下:效果图: 无刷新:也就是一般网站都有的“看不清,点击更换”、“更换验证码”的那种功能,一段js脚本搞定! 波形扭曲:类似google验证码
2007-06-06 21:19:00 932
原创 Asp.net无刷新中文验证码调试成功,特分享给大家
以前在网上找到了很多关于中文验证码的文章(园子里也有,大家自己去找吧),但是都没有调测成功,总出现The target __Page for the callback could not be found or did not implement ICallbackEventHandler不能ICallbackEventHandler回掉的错误,我进行了一下修正并整理,现在可以实现了中文验证码
2007-06-06 21:16:00 972
原创 asp.net实现无刷新DropDownList联动控件
Example function load(state){ var drp2 = document.getElementById("DropDownList2"); for (i = drp2.length; i >= 0; i--){ drp2.options.remove(i); } var oHttpReq = new ActiveXObject("MSXML2.XMLHTT
2007-06-06 21:16:00 1146
原创 JavaScript和ASP.NET的传值
JavaScript和ASP.NET的传值 因项目需要,最近一段时间里对于js的开发有了一定的了解。在基于ASP.NET的开发中,经常性的需要JS脚本来增加一些客户端的控制,比如限制输入字符,日期控件等等。一般这样的控制基本上在客户端完成就比较好,无需回传到服务端。总结了最近的开发中使用的一些js的技巧,提供给大家 1、js脚本如何访问服务器控件的值 界面上有一个Tex
2007-06-06 19:17:00 813
ColorSPY 2.0b- 提取颜色的小工具站长必备
2009-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人