
ASP.NET
文章平均质量分 78
ypzgq
这个作者很懒,什么都没留下…
展开
-
ASP.Net中防止页面刷新重复提交的几种方法
ASP.Net中防止页面刷新重复提交的几种方法<br />1、也是最简单和最常用的办法,就是使用转向页面语句,分两种:<br /> a.使用服务器端的 Response.Redirect("YourPage");<br /> b.使用客户端脚本 <script language=javascript>location.href='yourPage';</script><br /> 这两种方法的缺点是如果要保留页面数据不太方便,如果不用保留可以采用。<br /原创 2010-06-29 16:53:00 · 844 阅读 · 0 评论 -
ASP.NET Page执行顺序如:OnPreInit()、OnInit()……
<br />using System;<br />using System.Data;<br />using System.Configuration;<br />using System.Web;<br />using System.Web.Security;<br />using System.Web.UI;<br />using System.Web.UI.WebControls;<br />using System.Web.UI.WebControls.WebParts;<br />using Sy原创 2010-10-26 09:45:00 · 3098 阅读 · 0 评论 -
asp.net 页面回车触发button按钮事件
<br />1. <br />深层次来说这不是 ASP.NET 的问题, 而是 html form 的 submit 按钮就是如何设计的。 <br />当你的光标焦点进入某个表单元素的时候,会激活该表单中第一个(流布局顺从左到右,从上至下) type=submit 的按钮(假如有),等待响应回车事件,并提交该form <br />你可以测试一下代码: <br /><form action=""> <br /><input type="text" /> <br /><input type="submit" v原创 2010-09-28 16:39:00 · 787 阅读 · 0 评论 -
ASP.NET的IIS权限设置和故障排查
<br />在上一篇文章中提到了在虚拟机上的2003系统下IIS出现的一些问题,具体是以下这个错误:<br /> <br />配置错误 <br />说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 <br />分析器错误信息: 加载配置文件时出错: 未能开始监视对“//.host/Shared Folders/chenfangyi.com”的更改。 <br />源错误: <br />[没有相关的源行] <br />源文件: //.host/Shared原创 2010-09-26 11:06:00 · 2591 阅读 · 0 评论 -
asp.net利用多线程执行长时间的任务,客户端显示出任务的执行进度的示例
<br /> <br />在asp.net中执行一个长时间的操作,有的时候需要在在客户端有一个反馈能了解到任务的执行进度,大致看了一下有这么几种做法: <br />(1)按下按钮的时候给出一个<div>提示正在执行任务,执行完毕让这个<div>隐藏 <br />(2)按下按钮的时候跳转到一个提示任务正在执行的页面,执行完毕了再跳转回来 <br />(3)做一个任务类,开启另外一个线程执行任务,同时在客户端或者服务器端保存这个类的实例来跟踪任务的执行情况<br />(1)和(2)的情况用的比较多,也比较简单,原创 2010-09-06 14:19:00 · 553 阅读 · 0 评论 -
ASP.NET在线用户列表精确版——解决用户意外退出在线列表无法及时更新问题
ASP.NET在线用户列表精确版——解决用户意外退出在线列表无法及时更新问题 一般来说,用户离开系统的方式有三种:主动注销、会话超时、直接关闭浏览器,对于前两种,我们很容易便可将该用户从在线列表中清除,关键是第三种(很多用户都是直接关闭窗口的~~郁闷ing),程序无法捕获窗口关闭的精确时间,只能等到会话超时后在能将该用户清除出在线列表,假设我们设置会话超时时间为60分钟,而用户登陆原创 2010-05-22 11:19:00 · 445 阅读 · 0 评论 -
基于功能更丰富的基础类构建您自己的 ASP.NET 页面
基于功能更丰富的基础类构建您自己的 ASP.NET 页面发布日期 : 11/4/2004 | 更新日期 : 11/4/2004Dino EspositoWintellect适用范围:Microsoft ASP.NETMicrosoft ASP.NET 2.0摘要:通过继承可以在通用 Microsoft ASP.NET 类(例如 Page 类)中添加功能。这为原创 2010-05-22 11:29:00 · 407 阅读 · 0 评论 -
c#缓存介绍
本章导读缓存主要是为了提高数据的读取速度。因为服务器和应用客户端之间存在着流量的瓶颈,所以读取大容量数据时,使用缓存来直接为客户端服务,可以减少客户端与服务器端的数据交互,从而大大提高程序的性能。本章从缓存所在的命名空间“System.Web.Caching”开始,详细介绍框架提供的缓存类和操作方法,主要涉及简单数据的缓存、数据缓存依赖和数据库缓存依赖三个技术要点,最后演示一个完全使用缓存转载 2010-05-10 16:31:00 · 419 阅读 · 0 评论 -
如何开启SQLSERVER数据库缓存依赖优化网站性能
如何开启SQLSERVER数据库缓存依赖优化网站性能数据库, 缓存, SQLSERVER, 性能很多时候,我们服务器的性能瓶颈会是在查询数据库的时候,所以对数据库的缓存非常重要,那么有没有一种方法,可以实现SQL SERVER数据库的缓存,当数据表没有更新时,就从缓存中读取,当有更新的时候,才从数据表中读取呢,答案是肯定的,这样的话我们对一些常用的基础数据表转载 2010-05-10 10:59:00 · 1066 阅读 · 0 评论 -
ASP.NET(C#)语音验证码制作
<br />最近发现语音验证码越来越流行,比如有次在注册gmail邮箱看到过,还有msn页面也有语音验证码,还有国外一些网站等。 <br />花时间研究了下,语音验证码主要跟一般验证码的区别就在于如何让验证码播放。本文语音验证码原理:从服务器生成验证码, <br />并保存到cookie中(getcode.aspx.cs),当点收听验证码的时候,调用javascirpt操作(这里使用jquery)cookie读取验证码, <br />然后把验证码传到codevoice.aspx页,然后按顺序把验证码合成生成转载 2010-07-02 11:54:00 · 845 阅读 · 0 评论 -
Server.UrlEncode与Server.UrlDecode(url传递中文的解决方案)
Server.UrlEncode与Server.UrlDecode(url传递中文的解决方案)<br />程序设计ASP.NET2010-10-10 20:57:46阅读81评论0 字号:大中小 订阅<br />1.设置web.config文件。<br /><system.web> <br />...... <br /><globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding原创 2011-03-16 16:53:00 · 21394 阅读 · 0 评论