自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

北风的专栏

好好活着,因为我们会死很久!

  • 博客(38)
  • 资源 (2)
  • 收藏
  • 关注

转载 javascript对象坐标控制属性(包括offsetTop,offsetLeft等属性)

 event.x  ,event.y:与触发事件的对象相关的鼠标位置的XY坐标;offsetTop获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算顶端位置。offsetLeft获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置。offsetHeight获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度

2008-08-29 16:05:00 3975

原创 GridView固定表头

                                                                                                                                                                                                     

2008-08-28 14:56:00 657

转载 C#访问修饰符

 首先介绍一下类的修饰符作为一个顶级类(即不是内部类)只能使用public和internal两种访问修饰符,它们的意义如下。— public:所修饰的顶级类的可访问域是它所在的程序和任何引用该程序的程序,因此访问不受限制。— internal:所修饰的顶级类的可访问域是定义它的程序。public不必介绍哪都可以new一下,但是internal必须在自己的项目内使用,这里有必要向大家介绍项目和程

2008-08-28 14:34:00 425

原创 Web服务器的系统事件日志

 这个日志在C:/Windwos/system32/LogFiles文件夹下,找到对应的日期查看即可!

2008-08-28 08:36:00 3282

转载 C#静态方法和非静态方法

C#的类中可以包含两种方法:静态方法和非静态方法。使用了static 修饰符的方法为静态方法,反之则是非静态方法。静态方法是一种 特殊的成员方法,它不属于类的某一个具体的实例,而是属于类本身。所以对静态方法不需要首先创建一个类的实例,而是采用类名.静态方法的格式 。1.static方法是类中的一个成员方法,属于整个类,即不用创建任何对象也可以直接调用!static内部只能出现sta

2008-08-27 16:17:00 758

转载 alt属性和title属性的区别

“alt”属性本意不是用来作为"工具提示(tooltips)"来用的,而是作为图片的“替代文字”来用的,所谓“替代文字”就是当使用不支持图片显示的浏览器或者图片不能被正常显示时“alt”属性是作为图片显示的替代品。但是由于IE支持"alt"类似onMouseOver的行为,使得“alt”被大量用来作为“工具提示(tooltips)”使用。现在很多人已经开始使用mozilla或者firefox浏览器

2008-08-27 15:28:00 651

转载 web.config文件详解

(一).Web.Config是以XML文件规范存储,配置文件分为以下格式    1.配置节处理程序声明      特点: 位于配置文件的顶部,包含在标志中。    2.特定应用程序配置      特点:  位于中。 可以定义应用程序的全局常量设置等信息.    3.配置节设置      特点:  位于节中,控制Asp.net运行时的行为.    4.配置节组      特点:  用标记,可以自定义

2008-08-27 15:07:00 352

转载 ASP.NET 使用ConfigurationManager读写配置文件

 .net1.1中如果需要灵活的操作和读写配置文件并不是十分方便,一般都会在项目中封装一个配置文件管理类来进行读写操作。而在.net2.0中使用ConfigurationManager 和WebConfigurationManager 类可以很好的管理配置文件,ConfigurationManager类在System.Configuration中,WebConfigurationManager在S

2008-08-27 14:45:00 781

原创 javascript技巧集合

1.判断输入是否为中文的函数 function ischinese(s){var ret=true;for(var i=0;is.length;i++)ret=ret && (s.charCodeAt(i)>=10000);return ret;}2.改进的email检查js脚本function isEmail(str) { // are regular expressions sup

2008-08-27 11:46:00 388

转载 javascript身份证号码验证函数支持带x类型的身份证

 //--身份证号码验证-支持新的带x身份证function isIdCardNo(num) {    var factorArr = new Array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2,1);    var error;    var varArray = new Array();    var intValue;    var lngProduct = 

2008-08-27 11:38:00 518

转载 禁用页面缓存的几种方法(静态和动态)

在生成验证码的页面中,如果缓存了,有可能用户看到的验证码是之前的 不是新的..所以就报验证码错误了!1、在Asp页面首部加入     Response.Buffer   =   True      Response.ExpiresAbsolute   =   Now()   -   1      Response.Expires   =   0      Response.CacheCon

2008-08-27 11:32:00 998

原创 用GridView导入导出Excel,并打印GridView

 1、Excel数据导入到数据库中:在页面放置1个按钮控件(Button1)和1个文件上传控件(FileUpload1)    protected void Page_Load(object sender, EventArgs e)    {        GridView1.Visible = false;    }    protected void Button1_Click(object

2008-08-27 09:40:00 813

转载 VS2005中分页和多列排序

       最近在使用ASP.net 2.0的GridView 控件时,发现排序与分页功能Microsoft实现的都很简单,比如排序,在点击列名的时候来触发整页的PostBack,然后排序,但是在列头上没有一个显示升序降序的图标,这会让最终用户使用时很迷惑,因为不知道是升序了还是降序了,所以今天首先解决的第一问题就是升序降序在列上显示图标,第二要解决的问题是默认GridView按列排序只能排

2008-08-27 09:39:00 492

转载 GridView的操作大全

 GridView的操作大全 一、GridView和DataGrid的异同GridView 是 DataGrid的后继控件,在.net framework 2 中,虽然还存在DataGrid,但是GridView已经走上了历史的前台,取代DataGrid的趋势已是势不可挡。GridView和DataGrid功能相似,都是在web页面中显示数据源中的数据,将数据源中的一行数据,也就是

2008-08-27 09:37:00 787

转载 实现GridView中的数据的打印和导出到Excel

  实现GridView中的数据的打印和导出到Excel MSDN上对 VerifyRenderingInServerForm 方法的解释是:  必须位于 标记中的控件可以在呈现之前调用此方法,以便在控件被置于标记外时显示错误信息。发送回或依赖于注册的脚本块的控件应该在 Control.Render 方法的重写中调用此方法。呈现服务器窗体元素的方式不同的页可以重写此方法以在不同的条件下引

2008-08-27 09:36:00 515

转载 C# 2.0 套接字编程实例初探

 Socket接口的网络通讯,这里以最常用的C/S模式作为范例,首先,服务端有一个进程(或多个进程)在指定的端口等待客户来连接,服务程序等待客户的连接信息,一旦连接上之后,就可以按设计的数据交换方法和格式进行数据传输。客户端在需要的时刻发出向服务端的连接请求。这里为了便于理解,提到了一些调用及其大致的功能。使用socket调用后,仅产生了一个可以使用的socket描述符,这时还不能进行通信,还要使

2008-08-27 08:30:00 455

转载 AJAX开源

AJAX开源 风琴效果(Accordion) http://www.hellocto.com/wz/list.aspx?cid=241 自动完成(AutoComplete) http://www.hellocto.com/wz/list.aspx?cid=242 动画(Animation) http://www.hellocto.com/wz/list.aspx?cid=243 日期(Calend

2008-08-26 11:56:00 430

转载 SQLSERVER开发的二十一条规则

如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。 在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计。这些经验来自我过去几年中经受的教训,一直来,我看到许多同样的设计

2008-08-25 17:44:00 410

原创 给DropDownList 控件加上"==请选择=="选项

1.给VS2003下的DropDownList添加"==请选择=="选项的方法 private void Page_Load(object sender, System.EventArgs e){ if(!IsPostBack) {  String sql="select * from ClassInfo";  SqlConnection con=new SqlConnection("serv

2008-08-20 14:23:00 1714

原创 Web.config中配置数据库的方法

 一.vs2003中Web.config文件中配置连接数据库  在Web.config文件的节点上加入下面的代码vs2003中不支持节点,所以只能用节点    其中key和value都是关键字以上的key="connection1"就是节点名称,在CS文件中引用即可,引用方法如下:string con1 = System.Configuration.ConfigurationSetting

2008-08-20 14:17:00 786

转载 ASP.NET中的doPostBack脚本函数实例

 今天来说说当ASP.NET中的doPostBack脚本函数的应用,ASPX页面有包含asp:LinkButton或者带有AutoPostBack属性且其值为true的服务器控件时,ASP.NET会自动为页面生成下面的脚本:以下为引用的内容:    function __doPostBack(eventTarget, eventArgument) {      if(!theForm.onsubm

2008-08-20 14:04:00 689

原创 ASP.NET防止跳过登录页面

 我们的网站某些功能可能需要用户登录后才能访问,但是有些用户可能记录下了访问后的页面的地址,可能下次想试试直接用这些地址来跳过登录页面的限制!一旦成功,则暴露出很多漏洞,我们为了防止这样的事情发生,采取下面的方法来保护。Webconfig文件配置:                  此节设置应用程序的授权策略。可以允许或拒绝不同的用户或角色访问          应用程序资源。通配符:

2008-08-20 13:59:00 2091

原创 构造函数的作用

构造函数主要用来初始化对象。它又分为静态(static)和实例(instance)构造函数两种类别。大家应该都了解如果来写类的构造函数,这里只说下默认构造函数的作用,以及在类中保留默认构造函数的重要性。实际上,我说错了。正确的说法是:以及在类中保留空参数构造函数的重要性。我们来写一个类A,代码如下:public class A{   public int Number;      

2008-08-20 11:29:00 513

转载 @Register 和 @Import 之间有什么区别呢?什么地方最适合由 ASP.NET 应用程序使用的非系统程序集 DLL?

首先,ASP.NET 应用程序是 .NET 应用程序。因而,它们需要链接到包含计划使用的对象的任何程序集。@Register 指令就是用于解决这个问题的。您在页面注册的任何程序集稍后将作为引用传递到所选择的编译器。@Import 指令的作用不是很重要,因为它的功能是简化编码。利用 @Import,您可以导入命名空间,而不是程序集。程序集可以包含更多命名空间。例如,程序集 system.data.d

2008-08-20 11:09:00 663

原创 ASP.NET技巧集合

1.让ImageButton控件背景透明的方法靠的就是background:url()这句代码2.TextBox控件自动完成技巧TextBox 控件有什么新鲜事?嗯!有个看似很小但却常来困扰的小改良,就是“自动完成”(AutoComplete)。何谓自动完成呢?也就是TextBox 会记忆用户曾经输入过文字,当下次再次输入时就会自动提示相关字词,最常见的是用户登录网站时就会自动带出帐号

2008-08-20 10:43:00 1120

转载 C#中常用的语句(非常棒)

c#.net常用函数列表.txt  1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.

2008-08-20 10:39:00 834

原创 ViewState的用法

 ViewState是ASP.NET的一个独创设计。它为用户在进行Web开发时带来了极大的便利,特别是对于一个WEB开发新手来说,它完全可以不用自己去维护WEB控件的状态,在进行事件驱动开发时,用户只管通过控件ID来获取当前控件的值,而其它的细节ASP.NET都是对用户透明的,所以非常易于入门。而它所带的负面影响也是明显,有时候也是而严重的,最严重的就如上的那篇回发事件执行很慢,甚至时常出现“Va

2008-08-20 10:35:00 1521

原创 cookie用法

 Cookie是一小段文本信息,伴随着用户请求和页面在Web服务器和浏览器之间传递。用户每次访问站点时,Web应用程序都可以读取Cookie包含的信息。1.首先在登录页面先判断客户端支不支持cookievar cookieEnabled=(navigator.cookieEnabled)? true : false//判断cookie是否开启//如果浏览器不是ie4+或ns6+if (type

2008-08-20 10:31:00 403

转载 ASP.NET页面实现伪静态

 ASP.NET实现伪静态技术 使用环境:Windows XP Professional开发平台:NET2.0,VS2005已经过测试,实现了伪静态技术的实现,可以实现诸如Show.aspx?MyID=1成功转换为1.html的转换,现在将成果与大家分享一下:      引入:我们为什么不直接使用Show.aspx?MyID=1这种访问方式而非要使用1.html这样的访问方式呢,也许很多人都觉

2008-08-20 10:29:00 382

原创 ASP.NET页面传值的方法

 ASP.NET提供了卓越的事件驱动编程模型,让开发者简化了应用程序的总体设计,但是这个也造成了它固有的一些问题,例如,使用传统的ASP里,我们可以通过使用POST方法很容易地实现页面间传递值,同样的事情,在使用事件驱动编程模型的ASP.NET就不是那么容易了,当然了,我们仍然有一些方法可以实现同样的功能。本文将试着使用不同的可能的方法来解决这个问题,但可以预见是,本文将包含使用querystri

2008-08-20 10:27:00 428

转载 ATLAS升级为ASP.NET AJAX 1.0时"ScriptManager找不到"问题的解决

 目前参加项目是从去年开始的,去年用的ATLAS做了一些东西,今天上面要求升级为AJAX 1.0的版本。先从微软网站下载了ASP.NET AJAX 1.0(版本号:1.0.61025.0) 以及 3月2日发布的 AjaxControlToolkit (版本号:1.0.10301.0)接下来就是安装。先从控制面板卸载以前安装的ATLAS,再执行ASPAJAXExtSetup.msi进行安装,安装过程

2008-08-20 10:21:00 1024

原创 ASP.NET生成验证码

 1.建立2个页面,一个登录页面,一个生成验证码的页面2.在生成验证码的页面写如下代码:    protected void Page_Load(object sender, EventArgs e)//页面加载事件    {        this.CreateCheckCodeImage(GenerateCheckCode());    }    private void CreateChec

2008-08-20 10:17:00 677

原创 保存页面数据的场所——Hidden、ViewState、ControlState

 1.使用隐藏域Session、Application和Cache都是保存在服务器内存中的。一般来说我们是无权访问客户端的机器,把数据直接保存在客户端的(Cookie是一个例外,不过Cookie只能保存不超过4K的字符串)。我们可以想一下还有哪里可以让我们暂时保存数据的?那就是页面!如果我们在Web页面中放置一个Label控件,然后设置它隐藏。那么我们就可以使用这个Label来保存一些临时数据

2008-08-20 10:04:00 3031 1

转载 优化ASP.NET应用性能之ViewState篇

 如果你有在IE中查看当前浏览页面HTML源代码的习惯,你也许常会看到类似以下的代码片断: Machine级 在machine.config中设置 Application级 在Web Applicatin的web.config中设置 单页面级 在该页面中设置或通过代码设置Page.EnableViewStateMac = false; 可是,如果我们完全能通过禁用ViewState来解决数据传输负

2008-08-20 10:01:00 582

原创 javascript实现页面弹出对话框,点确定再跳转到其他页面的方法

Response.Write("alert(信息已经提交,请您等待审核!);window.location.replace(Login.aspx);");Response.End();

2008-08-20 09:13:00 3109

原创 asp.net前台后台值调用方法

首先说明的以前asp的用法,在asp.net也实用,是asp.net中推出的用法,asp中未采用这种用法.例1:        如在后台代码中我定定义一個变量(要全局的)                public  istg_xo as string="ABC"或protected istg_xo as string="ABC"        那么我在前台中任何一個地方就可以调用这个变量了.

2008-08-19 14:59:00 637

原创 asp.net程序性能优化的七个方面

  一、数据库操作1、用完马上关闭数据库连接  访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。   连接池的大小是有限的

2008-08-19 14:41:00 507

原创 ASP.NET中路径表示方法

我们使用“../”来表示上一级目录,“../../”表示上上级的目录,以此类推。下级目录用“/..”表示。同级目录不须用“/”,直接表示为“..”。例1:   c:/website/web/index.htm   c:/website/img/photo.jpg    在此例中“index.htm”中联接的“photo.jpg”应该怎样表示呢?       正确写法:使用“../img/pho

2008-08-06 23:34:00 680

Excel密码破解器

Excel密码破解器,简单易用!本人使用过很多次!

2009-05-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除