![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Asp.Net
文章平均质量分 79
wangjiafeng2008
记录生活点滴,专注.Net技术。
展开
-
如何防止SQL注入
#region 过滤 Sql 语句字符串中的注入脚本 /// /// 过滤 Sql 语句字符串中的注入脚本 /// /// 传入的字符串 /// 过滤后的字符串 public static string SqlFilter(string source) { //单原创 2007-04-24 09:47:00 · 535 阅读 · 0 评论 -
vs2005错误处理
在实际开发过程中,作为开发人员在页面报错的时候给用户一个友好提示,跳到指定页面,告诉用户当前操作不可用。在vs2003中有个global文件我们可以在那做错误处理。同样在vs2005中也一样,不过需要我们自己手动添加global文件,然后在 void Application_Error(object sender, EventArgs e) {}把我们需要做的处理写在里面,一开始我们的做法是直接原创 2007-04-29 09:59:00 · 611 阅读 · 0 评论 -
为客户端舔加服务器端事件引起验证控件失效?
问题描述:在一个注册页面中,由于需要验证的控件很多,而且好多地方需要与数据库交互查询是否有重复的记录,在这个项目中需要三次遍历数据库,所以想尝试下ajax异步调用,目的是为了减少用户注册时等待时间(由于验证是否存在此记录采用的是自定义验证控件,点提交时需要n次查询数据库的记录),可是需要解决的是异步验证的状态(是不是存在该条记录),于是在js里写了个状态返回函数 function checkva原创 2007-04-30 11:19:00 · 750 阅读 · 0 评论 -
什么是url重写
URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。比如浏览器发来请求 hostname/101.aspx ,服务器自动将这个请求中定向为http://hostname/list.aspx ?id=101。url重写的优点在于:l 缩短url,隐藏实际路径提高安全性l 易于用户记忆和键入。 l 易于被搜索引擎收录二 实现url重写的基本方法1. 下转载 2007-05-28 11:25:00 · 594 阅读 · 1 评论 -
页面之间传值(跨页提交 )
传统的页面之间的传值是通过Session、Cookie、Post/Get、现在在web 2.0中新增了一种新的传值机制--利用PreviousPage 。只要在提交页里设置下然后在页面里PageLoad事件中调用就OK了。 protected void Page_Load(object sender, EventArgs e) { this.Label1.Text = Pr原创 2007-05-23 16:56:00 · 385 阅读 · 0 评论 -
在GridView里使用单选按钮,RadioButton/Radio
今天做 在GridView里使用单选按钮,给它分组后也不能保证单选,于是在网上找找资料总算找到了.....谢谢这位哥们的分享精神.在GridView里做单选按钮,我用了三种方法第一种方法:在GridView的模版列里加服务器端控件RadioButton,使用js控制单选p>使用模版列里加RadioButtonp> script type="text/javascrip原创 2007-06-05 16:17:00 · 5659 阅读 · 3 评论 -
超酷代码(ASP.NET 2.0 中的异步页面)
目录 ASP.NET 1.x 中的异步页面ASP.NET 2.0 中的异步页面异步数据绑定异步调用 Web 服务异步任务总结 ASP.NET 2.0 提供了多种新的功能,从声明性数据绑定和母版页到成员资格和角色管理服务,一应俱全。但是我认为转载 2007-09-27 21:23:00 · 963 阅读 · 0 评论 -
简单的异步调用
有好多与复杂数据操作,IO读写,发Mail等操作需要用户等待,这样用户体验是十分不好的,我们可以把用户不需要知道的东西隐藏起来(通过异步调用),提高页面的执行时间. Asp.Net接收到一个页面请求时,会从一个线程池中获取一个线程,并将页面请求分配给该线程。一个普通的,或者说是同步的页面在请求期间会占用线程,以防止线程被用于处理其他请求。如果同步请求变为 I/O 密集状态,例如,当该请求调用原创 2008-02-13 14:42:00 · 536 阅读 · 0 评论