- 博客(34)
- 资源 (4)
- 收藏
- 关注
转载 火狐和IE之间的7个JavaScript差异
尽管 JavaScript 历史上使用冗长而令人生厌的代码块来标的特定浏览器的时期已经结束了,但是偶尔使用一些简单的代码块和对象检测来确保一些代码在用户机器上正常工作依然是必要的。 这篇文章中,我会略述一下 Internet Explorer 和 Firefox 在 JavaScript 语法上不同的 7 个方面。1. CSS “float” 属性获取给定对象的特定 CSS 属性的
2010-02-11 09:20:00
279
转载 HttpHand和HttpModule的详细解释,包括Asp.Net对Http请求的处理流程。
了解当用户对一个.aspx页面提出请求时,后台的Web服务器的动作流程。当对这个流程了解后,我们就会明白HttpHandler和HttpModule的作用了。首先,来了解一下IIS系统。它是一个程序,负责对网站的内容进行管理,以及对客户的请求(就是Http请求)做出反应。当用户对一个页面提出请求时,IIS做如下反应(忽略权限):1.把对方请求的虚拟路径转换成物理路径2.根据物理路径
2009-08-11 20:12:00
416
转载 Asp.net 中session存储的三种模式的具体运用
在Asp.net中Session的存储方式不象asp那样单一,一共提供了三种存储方式,由于最近一个2000多人使用的web软件出现了故障,用户每天早上在某一时刻出现难以登陆现象,接着Session丢值出现,只有重启IIS,或机器.这时程序恢复正常了.整天都不会出现同样的问题,但是第二天依旧!这种现象持续了好几天,我检查了一下日志文件,高峰每秒访问人数大概20人左右,同时大概100多人在线,
2009-08-11 14:28:00
547
1
转载 悟透JavaScript
引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象
2009-07-24 11:40:00
281
原创 div table
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档.tableDiv{margin:0; padding:0;border-width:1px;border-style:solid;border-color:#00FFCC;width:400px;}.heade
2009-07-09 10:22:00
282
转载 ASP.NET Web 服务器控件事件模型
ASP.NET 中有一个重要功能,允许您通过与客户端应用程序中类似的、基于事件的模型来对网页进行编程。举一个简单的例子,例如,可以向 ASP.NET 网页中添加一个按钮,然后为该按钮的 Click 事件编写事件处理程序。尽管这种情况在仅使用客户端脚本(在动态 HTML 中处理按钮的 onclick 事件)的网页中很常见,但 ASP.NET 将此模型引入到了基于服务器的处理中。与传统 HTML
2009-06-23 13:50:00
311
转载 .NET 事件模型教程(三)
通过前两节的学习,你已经掌握了 .NET 事件模型的原理和实现方式。这一节我将介绍两个替代方案,这些方案并不是推荐采用的,请尽量采用事件模型去实现。另外,在本节末尾,有一段适合熟悉 Java 语言的读者阅读,讨论了 .NET 和 Java 在“事件模型”方面的差异。 目录使用接口实现回调 .NET 事件模型和 Java 事件模型的对比 使用接口实现回调 事件模型其实是回
2009-06-22 23:59:00
275
原创 .NET 事件模型教程(二)
目录属性样式的事件声明 单播事件和多播事件 支持多播事件的改进 属性样式的事件声明 在第一节中,我们讨论了 .NET 事件模型的基本实现方式。这一部分我们将学习 C# 语言提供的高级实现方式:使用 add/remove 访问器声明事件。(注:本节内容不适用于 VB.NET。) 我们再来看看上一节中我们声明事件的格式:复制 保存public eve
2009-06-22 23:58:00
299
转载 .NET 事件模型教程(一)
目录事件、事件处理程序概念 问题描述:一个需要较长时间才能完成的任务 高耦合的实现 事件模型的解决方案,简单易懂的 VB.NET 版本 委托(delegate)简介 C# 实现 向“.NET Framework 类库设计指南”靠拢,标准实现 事件、事件处理程序概念 在面向对象理论中,一个对象(类的实例)可以有属性(property,获取或设置对象
2009-06-22 23:57:00
322
转载 深入浅出JSON
JSON定义 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript, Perl, Python
2009-06-22 15:00:00
367
转载 国外10个ASP.Net C#下的开源CMS
1、LudicoLudico是C#编写的居于ASP.NET 2.0的Portal/CMS系统。它的模块化设计是你可以按照你希望的使用或开发网站功能。它里面有高级的用户管理,一个所见即所的(WYSIWYG)的编辑器等。下载地址:http://sourceforge.net/projects/ludico/2、umbraco Umbraco是一款在.net平台下C#开发的开源内容管理系统,该系统效率,
2009-06-22 09:46:00
794
转载 推荐17个节省时间的CSS工具
作为一个网站设计/开发人员,你必须不断寻找方法来减少设计/开发过程中所花费的时间。这对于提高你的工作效率并最大化你的利润是非常重要的。下面介绍的按功能分类的CSS工具可以有效地节省你设计网站的时间。Chada在这基础上增加了三个自己曾经介绍过的工具。【全文】优化/格式化类1、CSSTidy - CSS Tidy是一个开源的CSS分析和优化工具;2、CleanCS
2009-06-21 22:49:00
275
转载 ASP.NET新特性系列讲座
摘要】ASP.NET新特性系列讲座,共16个,有视频下载。【全文】ASP.NET新特性系列讲座(1):使用Web Part创建应用程序 在VisualStudio.NET 2005当中,微软提供了一种新的编程模式,即使用Web Part方式来创建门户式应用。使用WebPart,可以非常简单、快速的创建我们的应用,并且为维护代码带来了更加简
2009-06-21 22:36:00
398
转载 GridView 72般绝技
快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridVie
2009-06-21 22:13:00
309
转载 判断文件大小
对于web开发人员来说文件上传文件是经常遇到的,判断文件大小也是不可缺少,在这里主要介绍一下javascript判断文件大小的几种常见的方法。 第一种是应用ActiveX控件的实现,例如: Javascript代码 function getFileSize(filePath) { var fso = new ActiveXObject("Scripting
2009-06-21 11:34:00
332
原创 判断文件大小
function chksize(strFileName){ var maxsize = 100; //定义允许文件的大小,单位KB,请根据需要自行修改! var objStream = new ActiveXObject("ADODB.Stream"); objStream.Type = 1; objStream.Open();
2009-06-21 11:31:00
341
原创 很特殊的sql
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font
2009-06-21 11:23:00
423
转载 40 个轻量级 JavaScript 库
40 个轻量级 JavaScript 库 (上)收藏 document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = cli
2009-06-21 11:17:00
354
原创 c#大数相乘
using System;using System.Collections.Generic;using System.Text;namespace Numbers{ public class Number { public static bool IsInteger(string valueStr) {
2009-06-21 11:13:00
1221
原创 Gridview导出excel
using System;using System.Data;using System.Configuration;using System.IO;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.We
2009-06-21 11:10:00
375
转载 ASP.NET页面事件:顺序与回传详解
一、初始化 ·当页面被提交请求第一个方法永远是构造函数。您可以在构造函数里面初始一些自定义属性或对象,不过这时候因为页面还没有被完全初始化所以多少会有些限制。特别地,您需要使用HttpContext对象。当前可以使用的对象包括QueryString,Form以及Cookies集合,还有Cache对象。注意:在构造函数里是不允许使用Session的。 ·下一个将执行的方法是A
2009-06-21 11:08:00
311
转载 25 个在 Web 中嵌入图表的免费资源
在 Web 中嵌入图形图表的技术越来越丰富,我们可以选择 JavaScript 库,CSS,Flash,Silverlight,PHP库,服务器端的组件,也可以选择 Google Chart API 这样的 Web 服务。本文介绍了25个在 Web 中嵌入图形图表的免费资源。JS Charts (基于 JavaScript 的图表生成工具)Protovis (可视化 jav
2009-06-21 11:03:00
306
原创 .net 自动产生的JavaScript代码
// JScript Filefunction WebForm_PostBackOptions(eventTarget, eventArgument, validation, validationGroup, actionUrl, trackFocus, clientSubmit) { this.eventTarget = eventTarget; this.eventAr
2009-06-21 10:56:00
677
1
转载 在ASP.NET页面中冻结DataGrid的列或头部
写在前面:在Asp.Net页面中,有时候我们需要冻结DataGrid中的某一列,比如显示的数据项过多时,我们需要让第一列不动,拖动横向滚动条时其他列隐藏,这时就需要冻结列了;另外,有时候也需要让DataGrid的头部不动,拖动纵向滚动条时,下面的数据项可以滚动。在实现的过程中,其实就是用了CSS样式来控制,一起看一下。一.冻结某一列: 1@ Page languag
2009-06-20 15:09:00
624
1
转载 ASP.NET2.0 ObjectDataSource的使用详解(3)
ASP.NET2.0 ObjectDataSource的使用详解(3) 一步一步学习ObjectDataSource控件--自定义分页排序 具体到如下网址:http://mqingqing123.cnblogs.com/archive/2006/04/10/371118.html 上面连接给出的是使用临时表进行分页,除此以外,GridView还支持回发分
2009-06-20 15:02:00
260
转载 基于操作+角色的授权方案
微软的forms授权是基于角色和用户的,这样可以很容易的限定那些用户,角色可以访问某个页面目录的权限。但是正如需求工程讨论的,有时候客户很不容易满足,现在我的客户要求系统允许他们自己可以定义角色可以做那些操作,也就是说角色可以做什么是可定义的用户随时可以修改的,这样如果使用微软的forms认证就实现不了了,我们不可能在用户每次自定义了角色的操作权限之后,都去修改一次web.config中的定义,怎
2009-06-20 14:55:00
391
转载 ASP.NET2.0 ObjectDataSource的使用详解(2)
4绑定到业务逻辑在上面GetProduct的定义时,可以看到该方法返回的类型是SqlDataReader,由于ObjectDataSource将来需要作为绑定控件的数据来源,所以它的返回类型必须如下的返回类型之一:Ienumerable、DataTable、D
2009-06-20 14:37:00
283
转载 ASP.NET2.0 ObjectDataSource的使用详解(1)
1 SqlDataSource和ObjectDataSource控件的比较ASP.NET2.0提供了SqlDataSource数据源控件,后者支持用于指定连接字符串、SQL 语句或存储过程的属性,用以查询或修改数据库。但是,SqlDataSource 控件存在一个问题:该控件的缺点在于它迫使您将用户界面层与业
2009-06-20 14:35:00
254
转载 Page 的生命周期
//<![CDATA[Sys.WebForms.PageRequestManager._initialize(AjaxHolder$scriptmanager1, document.getElementById(Form1));Sys.WebForms.PageRequestManager.getInstance()._updateControls([tAjaxHolde
2009-06-20 14:31:00
418
转载 Remoting概述
1、简介Microsoft® .NET Remoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架。这种框架提供了多种服务,包括激活和生存期支持,以及负责与远程应用程序进行消息传输的通讯通道。格式化程序用于在消息通过通道传输之前,对其进行编码和解码。应用程序可以在注重性能的场合使用二进制编码,在需要与其他远程处理框架进行交互的场合使用 XML 编
2009-06-20 14:28:00
339
转载 vs2005如何防止代码被反编译
XenoCode 2005 到google 一搜便有其用法可按以下步骤: 一、选中Application标签二、点击Add按钮,加载要混淆的Dll、Exe文件三、如果是Dll文件则选中Preset列表框中的第二项,反之选中第一项四、点击Apply按钮五、选中Protect标签六、选中Supress other reflection tools复选框
2009-06-20 14:23:00
430
转载 解读System.Web.UI.Page中关键方法ProcessRequestMain()
为了更好地优化博客园程序的性能,最近我在优化代码的同时,更深入地去研究asp.net的源代码。asp.net的源代码通过Reflector工具一鉴无遗, 虽然不是原版的代码,但已经足够了,其中的原理与思想已经清楚地摆在我们面前。这是.NET开发人员的幸运! 在我们开发asp.net应用程序时, System.Web.UI.Page是我们最熟悉并用的最
2009-06-20 14:09:00
770
转载 说说:在ASP.NET应用程序中上传文件
在Web程序中上传文件是很常见的需求。利用HTTP协议上传文件的方式非常有限,最常见的莫过于使用<input type="file" />元素进行上传。这种上传方式会将内容使用multipart/form-data方案进行编码,并将内容POST到服务器端。使用multipart/form-data编码方式与默认的application/x-url-encoded编码方式相比,在大数据量情
2009-06-20 14:05:00
372
转载 您可能不知道的.Net2.0小技巧
1. 在提交页面之后,保持滚动条的位置可以在page指令上加上MaintainScrollPositionOnPostback指令%@ Page Language="C#" MaintainScrollPositionOnPostback="true" AutoEventWireup="true" CodeF
2009-06-20 13:53:00
520
IIS6 dll找不到的的文件
2010-10-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人