自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(52)
  • 收藏
  • 关注

原创 .net 2.0中使用泛型的一种技巧

   泛型的使用需要在关键字(如List和Dictionary)后面紧跟用     using System;    using System.Collections.Generic;    class Person    ...{        private int identityNO;        private string name;        publi

2007-12-18 09:25:00 531

原创 通过javascript 为html元素的一个事件添加多个句柄

            type="button" value="Button1">         type="button" value="Add a handle to Button1">          var msgContainer = document.getElementById("divMsg"); // 消息容器,用于显示按钮Button1的事件onclick的句柄

2006-12-13 18:17:00 1606

转载 URL中的特殊字符

URL中的特殊字符 Posted on Tuesday, October 18, 2005 9:40 PM<!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:trackback="http://

2006-12-11 09:34:00 1867

转载 FCKeditor offers a complete JavaScript API ,FCKeditor的JSAPI

FCKeditor offers a complete JavaScript API ,FCKeditor的JSAPI FCKeditor offers a complete JavaScript API so you can interact with it once the editor is load

2006-11-15 10:06:00 936

转载 FCKeditor的Javascript 创建和使用方法

The "JavaScript Integration Module" is the client side option to include FCKeditor in your web pages. It is quite easy to use and configure.  Step 1Suppose that the editor is installed in th

2006-11-15 09:59:00 1970

转载 数据校验类Validator -有PHP,C#,ASP和JS版

 字体大小: 小 中 大 表单的验证一直是网页设计者头痛的问题,表单验证类 Validator就是为解决这个问题而写的,旨在使设计者从纷繁复杂的表单验证中解放出来,把精力集中于网页的设计和功能上的改进上。 Validator是基于JavaScript技术的伪静态类和对象的自定义属性,可以对网页中的表单项输入进行相应的验证,允许同一页面中同时验证多个表单,熟悉接口之后也可以对特

2006-11-14 09:55:00 934

原创 用户控件中状态的保留

[问题描述]     1、情况:例如定义另一个用户控件UserControl_A,在页面Page_A中使用这个用户控件,使用步骤如下:     A、在Page_A的设计页面中使用Regeister 指令     2、存在的问题 [可能原因] [解决方法]      在page页面中使用web 用户控件,并在pageload中为控件的属性赋值,

2006-11-02 09:32:00 943

原创 C# 中声明变量时,少了访问限定修饰符

声明控件时漏写了访问限定修饰符  protected ,结果代码并没有提示语法错误,但在程序执行时却无法得到预期的结果,经过一段时间的查找和对比,都无法知道出现问题的原因。最后意外发现声明控件时的疏忽,纠正后,执行结果和预期的一样。出现问题的原因:

2006-10-24 11:06:00 666

原创 在Web用户控件中是用javascript脚本

在用户控件中使用脚本,常会用到if ( ! this.Page.IsStartupScriptRegistered( scriptName_InitInfoTypeVariable ) )来判断一段脚本代码是否已经包含在客户端页面。但如果在一个页面的两个地方放置了同一个用户控件(即同一个用户控件在某一个页面中被使用了两次),那么第二次定义的用户控件中的脚本声明将不会得到执行。解决的方法有,1

2006-10-24 09:38:00 1364

转载 important终级讲解

important终级讲解       很多人,包括很多网站(我所见过的所有网站,包括国内著名的‘网页设计师’网站),都说important是不被IE所支持和认识的,可是真的是这样吗?看了下边的两个例子,也许你会改变一些看法!例一: CSS  #box {     color:red !important;     color:blue; }HTMLdiv id="Box"> 

2006-10-12 11:57:00 609

转载 用XML实现无限级的(国家)省、市、区、县的动态关联

default.htm     -------------------------------------------------------------------             用XML实现无限级的(国家)省、市、区、县的动态关联                 //______________________________________________________

2006-10-08 17:30:00 1671

转载 .NET程序中常用的代码

function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.as

2006-09-05 09:02:00 611

转载 功能不错的分页存储过程,可支持多表查询,任意排序

功能不错的分页存储过程,可支持多表查询,任意排序/**//*说明:1.支持多表查询 2.支持任意排序 3.不支持表别名参考了    evafly920:[分享]千万数量级分页存储过程(效果演示)    地址:http://blog.csdn.net/evafly920/archive/2006/03/03/614813.ASPx IF(EXISTS(SELECT * FROM sysobjec

2006-08-31 20:28:00 1844

转载 数据库的查询优化技术

1.合理使用索引       索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处,其使用原则如下:   ●在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。   ●在频繁进行排序或分组(即进行group by或order by操作)的列上建立索引。   ●在条件

2006-08-24 20:21:00 1054

转载 使用 CSS layout 的一些建议

在使用CSS建站时,您肯定遇到过形形色色的布局问题,最后可能被搞得焦头烂额。本文的目的是让您的设计过程更为容易,当您遇到困难时为您提供快速参考。  1、有疑问,先验证  在调试时,先对您的代码进行验证往往能省去不少麻烦事。格式不正确的XHTML/CSS 会导致许多布局上的错误。在其他浏览器中进行测试之前,请先在最先进的浏览器中撰写和测试CSS代码,而不是相反。  如果您在破旧的浏览器中

2006-08-24 16:53:00 639

原创 基于 Ajax 的无限级菜单

现在到处都有这方面的教程,我重点说一下我自己搞的一个框架。特点:支持Form的无闪提交(方法有点笨)支持MVC框架,即支持传统网页架构多线程并发请求(要语言支持线程)动态加载文件,只加载有用的!处理了Ajax框架臃肿的JS文件问题。采用no table的全div + css布局a. 获得XMLHTTPRequest对象,网上到处都找得到了,不多说:function newXMLHttpReques

2006-08-23 23:17:00 897

原创 只有两层结构的树型菜单 简单实现

        如果菜单级别较少,而且需要实现的功能不多时,直接使用javascript脚本操作会相对于使用控件性能高一些。 下面假设菜单栏最多只有两层结构:                        一级菜单显示的内容                                                                              

2006-08-22 10:39:00 1523

原创 css 样式表学习和应用

       一般来说,样式表的声明分为选择符(selector)和块{}(block),块里包含属性(properties)和属性的取值(value),基本格式如下:     基本格式: 选择符 {属性:值}  其它格式1:  选择符1,选择符2,选择符3 {属性1:值1;属性2:值2;属性3:值3;}  有时候多个选择符将使用相同的设置,为了简化代码,我们可以一次性为它们设置样式,

2006-08-21 16:05:00 836

原创 服务器环境变量的集合ServerVariables

 ServerVariablesServerVariables 集合检索预定的环境变量。语法Request.ServerVariables (server environment variable) 参数服务器环境变量 指定要检索的服务器环境变量名。可以使用下面列出的值。 变量 说明

2006-08-17 19:56:00 843

原创 Web用户控件中DropDownList的初始化

namespace Web.UserControls{ using System; using System.Data; using System.Drawing; using System.Web; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; using System.Collections; usin

2006-07-14 14:49:00 1033

原创 字符串与数组的转换

.Net中的类:System.Collections.ArrayList ArrayList 的容量是该列表可包含的元素数。随着向 ArrayList 中添加元素,容量通过重新分配按需自动增加。可通过调用 TrimToSize 或通过显式设置 Capacity 属性来减少容量。 此集合中的索引从零开始。先定义 两个对象,分别是字符串数组str1 和  ArrayList 对象 list1

2006-07-13 13:05:00 1067

原创 缓存的使用Cache

 最近开始接触缓存了,现在还在熟悉的过程中,等了解多了些,再回来作个总结。

2006-07-06 20:49:00 552

原创 页面回发时的一个奇怪问题

现在头绪也不是很清晰,这几天整理一下,把问题详细地描述出来。 

2006-07-06 12:15:00 453

转载 数据库操作 —— 查询语句小结

                  为方便理解,本文假定已经建立了一个学生成绩管理数据库,全文均以学生成绩的管理为例来描述。  1.在查询结果中显示列名:  a.用as关键字:select name as 姓名 from students order by age  b.直接表示:select name 姓名 from students order by age  2.精确

2006-07-04 10:39:00 591

转载 在b/s开发中经常用到的javaScript技术

在b/s开发中经常用到的javaScript技术   一、验证类  1、数字验证内    1.1 整数    1.2 大于0的整数 (用于传来的ID的验证)    1.3 负整数的验证    1.4 整数不能大于iMax    1.5 整数不能小于iMin  2、时间类    2.1 短时间,形如 (13:04:06)    2.2 短日期,形如 (2003-12-05)    2.3 长时间,形

2006-06-30 14:37:00 632

转载 Paging of Large Resultsets in ASP.NET

 Paging of Large Resultsets in ASP.NETBy Jasmin Muharemovic An article about optimization and performance testing of MS SQL Server 2000 stored procedures used for paging of large resultsets in ASP.N

2006-06-29 14:47:00 590

转载 datagrid自定义分页篇

datagrid自定义分页是datagrid的一个重要的功能,datagrid自定义分页主要用于数据源较大时。因为数据源大(记录多),加载时间长,反应慢,耗服务器的资源。而且每显示一页就要重新加载所有的数据。而如果我们用自定义分页,则每一次只加载一页的记录,也就是只加载我们要显示的记录。这样加载数据时间短,反应快,节约服务器的资源。在做项目的过程中,我们也经常需要用到自定义功能。今天我们就说说怎样

2006-06-29 14:44:00 1149

原创 C#处理鼠标和键盘事件

在程序运行中,产生事件的主体有很多,其中尤其以键盘和鼠标为最多。本文就来探讨一下在C#中和这二个主体相关的事件的处理过程。  一.本文介绍的程序设计和运行的软件环境:  (1).微软公司视窗2000服务器版  (2)..Net FrameWork SDK Beta 2  二.C#中处理鼠标相关的事件:  鼠标相关的事件大致有六种,分别是 :    "MouseHover"、"MouseLeave"

2006-06-29 14:41:00 482

转载 DataGrid在PostBack后定位记录的简单办法

(论坛答疑点滴)DataGrid在PostBack后定位记录的简单办法 比如我们在DataGrid外面加了来使DataGrid在一定区域内呈现,这样如果把滚动条拉到底部的时候点击修改(或者修改后点击更新,取消)页面重新加载的时候都会把滚动条拉到页面最上面部分 现在给出一种简单的办法(其他的一些利用锚点等办法都比较复杂)private void Scroll(int index)

2006-06-29 14:40:00 508

转载 方便的使用单击和双击更新DataGrid中的数据的例子

方便的使用单击和双击更新DataGrid中的数据的例子 可能大家在使用DataGrid编辑数据的时候会觉得要点击最后的编辑列的按钮来修改数据不是很方便,在今天的例子中给出一种比较方便的操作方法:要修改数据点击这一行-》鼠标放在哪个文本框就会选中哪个文本框的内容,直接可以进行修改-》修改完毕以后双击这一行(也可以直接双击文本框)进行保存。这次使用sqlserver数据库中的northwind

2006-06-29 11:58:00 497

转载 如何datagrid分页保持每页先前选择的checkbox的状态?

网上很多保持分页的datagird的checkbox选择状态的文章实现的是保存当前页面的chexkbox所选,也就是说第一页选择了第一条记录翻页到第二页后还是选择第一条记录,然后选择了第二条记录,再去看第一页还是第二条记录,保存的只是上次操作的结果,而我们往往希望分开保存所有页面的选择情况,下面是示例代码:前台: @ Page language="c#" Codebehind="W

2006-06-29 11:56:00 700

转载 ASP.NET程序中常用的三十三种代码

ASP.NET程序中常用的三十三种代码(强荐)! by Mark_Lee 1. 打开新的窗口并传送参数:   传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>

2006-06-29 11:53:00 605

转载 C#中使用OracleTransaction

    1、 OracleTransaction类的概述(from msdn )       应用程序通过针对OracleConnection对象调用 BeginTransaction 来创建OracleTransaction对象。对OracleTransaction对象执行与该事务关联的所有后续操作(例如提交或中止该事务)。示例     OracleTransaction的成员主要有

2006-06-29 11:51:00 3544

转载 NET架构的核心开发技术

不可否认,应用软件的开发正在经历一次巨变——将最终增强开发人员的生产力并开启一道通向全新概念的应用程序的大门。   新型的开发模式正逐渐被推广,将分发软件演变成一种服务还有待于所有开发人员的共同努力,而互联网却将彻底改变应用程序的开发模式和配置方式。   传统上,软件开发人员通过集成本地系统服务的方式开发应用程序。这种模型使开发人员有权使用一整套丰富的开发资源,精确控制应用程序的性能。   如今,

2006-06-29 11:50:00 565

转载 数据流操作

SqlClient.SqlDataReader    从指定的列偏移量将字节流读入缓冲区,并将其作为从给定的缓冲区偏移量开始的数组。[C#]public virtual long GetBytes(   int i,   long dataIndex,   byte[] buffer,   int bufferIndex,   int length);参数i 从零开始的列序号。

2006-06-29 11:49:00 710

转载 面向对象的JavaScript编程

 面向对象的JavaScript编程对于做过Web程序的人不应该是陌生,初期是用来做一些简单的FORM验证,基本上是在玩弄一些技巧性的东西。IE 4.0引入了DHTML,同时为了对抗Netscape的Javascript,提出了自己的脚本语言JScript,除了遵循EMAC的标准之外,同时增加了许多扩展,如下要提到的OOP编程就是其中的一个,为了命且概念,我以下提到的Javascript都是Mic

2006-06-29 11:40:00 432

转载 树型结构数据在数据库基本表中的存储及维护

树型结构数据的存储采用:Tree(ID,ParentID,Remark)如果仅对于存储来讲,无疑是最经济!但是利用这样的结构,来提供一些基于稍微复杂点的查询的应用表现形式效率应该说相当低下!如: 查询某节点的路径等!如要高效的查询,我们可以在维护数据时下点功夫!我们以一个树型结构论坛的实现为例:Tree(ID,ParentID,RootID,OrderID,MaxID,Indent,Tit

2006-06-29 11:35:00 555

转载 网站开发中经常用到的javaScript技术

1 >屏蔽功能类1.1 屏蔽键盘所有键function document.onkeydown(){   event.keyCode = 0;   event.returnvalue = false;}-->1.2 屏蔽鼠标右键在body标签里加上oncontextmenu=self.event.returnvalue=false或者function document.onc

2006-06-29 11:33:00 503

转载 用Visual C# 实现文件下载功能

用Visual C# 实现文件下载功能(上)http://www.68asp.com/Article/CJ/200409/854.html用Visual C#实现文件下载功能(下)http://www.68asp.com/Article/CJ/200409/855.html 

2006-06-29 11:31:00 564

原创 c#中如何取得应用程序运行路径

对于.net。有如下几种方式取得应用程序路径。1、Server.MapPath2、System.Windows.Forms.StartupPath3、Type.Assembly.Location方法2可以应用于控制台应用程序,WinForm应用程序,Windows服务,方法1可以应用于Web应用程序,方法3都可以应用。但方法3是加载应用程序的路径。如果是Web应用程序,取得的路径是C:/WINDO

2006-06-29 11:30:00 1378

空空如也

空空如也

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

TA关注的人

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