Welcome 微信登录

首页 / 网页编程 / ASP.NET

asp.net 验证码生成和刷新及验证

asp.net 验证码生成和刷新及验证

验证码技术是为了防止暴力破解等而设定的。现在一般的网站注册等都提供验证码功能,特别是腾讯更是长长的一串。文中参考了别人的代码。有了就没有必要再写了。可以读一下。不过我测试时发现了两次PageLoad的问题。注释了两句即可。同时修改了namespaces。同时提供完整的验证说明:1 新建VerifyCode.aspx cs文件代码如下: 复制代码 代码如下: using System; using System.Collections; using Syst...
C#精髓 GridView72大绝技 学习gridview的朋友必看

C#精髓 GridView72大绝技 学习gridview的朋友必看

快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView实现自动编号GridView实现自定义时间货币等字符串格式GridView实现用“...”代替超长...
实例说明asp.net中的简单角色权限控制

实例说明asp.net中的简单角色权限控制

角色表+用户表,其中Hope_T_User(用户)中的User_RoleId关联Hope_T_Role(角色)的Role_Id,表中字段均为简单常见英文,不作详解。主要思路是使用公共类在其中根据角色得出其越权时的操作,然后后台所有需要验证权限的页面均继承此类,使用相应参数判断角色以做相应操作。公共类:AdminPermission复制代码 代码如下:/// <summary> /// AdminPermission角色权限验证类 /// <...
asp.net网站开发包wq.dll打包下载

asp.net网站开发包wq.dll打包下载

并不是我不开源,我是觉得包起来方便一点,我没有加密,要看源代码的直接反编一下就看到了。 所有WQ对象,按照他们的功能进行了分类,分别放在5个不同的名称空间下: 复制代码 代码如下:using WQ.Data;//数据库操作类 using WQ.Rewriter;//伪URL配置类 using WQ.Server;//服务器信息类(这个没完成) using WQ.Text;//字符串操作类(这是个静态类,全是静态方法) using WQ.Web;//网页常用...
js与ASP.NET 中文乱码问题

js与ASP.NET 中文乱码问题

1. 客户端 -> 服务端的问题 1.1. get 方式提交短数据效率比 post 方式高 原因:个人感觉 1.2. post 方式提交时,若数据中含有中文,则服务端获得的数据中文部分会变为乱码 原因: 可能是提交时 XMLHttpRequest 自动对非标准 ASCII 字符进行了编码。 可能只是简单的逸码转换,但具体编码方式不详, 在服务端就很难还原。 解决:(a) 在客户端提交前,对串中的非标准 ASCII 字符用 escape()...
asp.NET 脏字过滤算法

asp.NET 脏字过滤算法

原文见http://www.jb51.net/article/20575.htm但在我这里测试的时候,RegEx要快一倍左右。但是还是不太满意,因为我们网站上脏字过滤用的相当多,对效率已经有了一些影响,经过一番思考后,自己做了一个算法。在自己的机器上测试了一下,使用原文中的脏字库,0x19c的字符串长度,1000次循环,文本查找耗时1933.47ms,RegEx用了1216.719ms,而我的算法只用了244.125ms. 更新:新增一个BitArray,...
asp.NET 脏字过滤算法 修改版

asp.NET 脏字过滤算法 修改版

旧的算法是简单对每一个脏字调用一遍 string.replace,当然是用了StringBuilder。http://www.jb51.net/article/20575.htm。在我这里测试的时候,RegEx要快一倍左右。但是还是不太满意,应为我们网站上脏字过滤用的相当多,经过一番思考后,自己做了一个算法。在自己的机器上测试了一下,使用原文中的脏字库,0x19c的字符串长度,1000次循环,文本查找耗时1933.47ms,RegEx用了1216.719m...
ASP.NET MVC学习笔记

ASP.NET MVC学习笔记

网上关于ASP.NET MVC的系列教程有好几个,所以就不从头开始介绍了,结尾处给大家推荐了几个链接,需要的话可以从头系统的看看。1、ASP.NET MVC介绍及与ASP.NET WebForm的区别 刚开始为了搞清楚ASP.NET MVC到底值不值得用,翻来覆去想了一个多礼拜,看了好多资料和评论,最后决定还是值得一用。MVC不是一个简单的设计模式,更像一种架构模式,或者一种思想,刚开始一听MVC想到的就是模板引擎,NVelocity,StringTemp...
asp.net 中文字符串提交乱码的解决方法

asp.net 中文字符串提交乱码的解决方法

调试的时候发现老是提示用户名不存在。于是我在后台直接输出我传递进去的用户名,发现输出来的全部是乱码。看来是编码的问题,于是百度了一下,发现其实只需要一行语句就能轻松搞定了: 在Web.config中的<system.web>节点里添加如下语句: <globalization requestEncoding="GB2312" responseEncoding="GB2312"/> 然后进系统再调试,搞定... ...
告别ADO.NET实现应用系统无缝切换的烦恼(总结篇)

告别ADO.NET实现应用系统无缝切换的烦恼(总结篇)

可能只是那么想也是那么设计的,要支持多数据库,要能支持多数据库,万一要是以后数据库变了怎么办?万一要是。。。怎么办?这些顾虑很多时候是不必要的,反而绕了弯子。大都是做项目应用系统而非产品,即使要用不同的数据库了,基本上是吧上一个项目全COPY过来,修修改改OK了。产品可能就不一样了,那才可能要支持真正的多数据库,才可能会面对真正的数据库访问类库的多数据库的实际检验。ADO.NET2.0下增强了数据库访问的功能,也就是工厂式类库,提到工厂式数据库访问,网上可...
<< 61 62 63 64 65 66 67 68 69 70 >>