自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

******ASP.net探究******

------------------------人本是人,不必刻意做人;世本是世,无须精心处世。

  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 C#播放各种视频文件

/*************************************************** * 模块名称:      视频播放功能模块 * 创建人:         张洪桥 * 创建日期:       2007-03-30 * 涉及数据表:      * 最后修改人:      * 最后修改日期:    * 修改记录:*********************************

2007-03-30 14:50:00 4862

原创 Ajax联动下拉框的实现例子

这是采用ajax技术,刷新是肯定的,是在我们察觉不到的速度完成.XMLHTTP牺牲页面的方法,我们之所以看不见刷新,是因为所有的工作都是在牺牲页面上进行的,里面"翻江倒海"的"折腾",我们看不见,效率上差些!AjaxPro.dll 下载地址  http://ajaxpro.schwarz-interactive.de/download/ajaxpro.zip Web.Config       

2007-03-29 19:16:00 902

原创 使用XMLHTTP实现DropDownList的不刷新显示

今天研究Ajax实现不刷新联动显示数据,没搞明白,但是使用XMLHTTP实现DropDownList的不刷新成功了!郁闷的心情好了一点!这个方法有挺大的缺点,就是牺牲页面,参数直接暴露在他人眼下,暂时也没别的办法,先看看再说!现在把代码放上,供大家参考:注:ddl是DropDownList的简写!ddl所在页面脚本:      function load(state)     

2007-03-29 19:13:00 843

原创 使用Jmail自动发送邮件

asp.net自动发送邮件在用户找回密码的时候可能会用到,原来以为很难的,不过用起来很easy,别的不多说,把我知道的放到这里,可能会给兄弟们带来点收获!下载一个jmail组件,安装,然后在安装目录下找到jmail.dll,在.net里面添加引用该dll,然后在要用到该jmail来的就用using jmail;引入。之后jmail.Message jm = new jmail.MessageC

2007-03-29 19:03:00 1422

原创 C#:使用MD5对密码进行加密!

using   System;     using   System.Security.Cryptography;     using   System.IO;     using   System.Text;         public   string   MD5(Stream   stream)     {     const   string   HEX_TABLE   =   "012

2007-03-25 11:24:00 975 2

原创 C#实现验证码功能

新建一个专门用来创建验证码图片的页面ValidateCode.aspx它的后台cs文件代码如下:PageLoadprivate void Page_Load(object sender, System.EventArgs e)        {            string checkCode = CreateRandomCode(4);            Session["Ch

2007-03-25 11:22:00 589

原创 GRIDVIEW "傻瓜"用法

GRIDVIEW 用法2007-02-01 15:08 一、GridView和DataGrid的异同GridView 是 DataGrid的后继控件,在.net framework 2 中,虽然还存在DataGrid,但是GridView已经走上了历史的前台,取代DataGri

2007-03-22 17:11:00 740

原创 收藏一个连接各种数据库的网站

http://www.connectionstrings.com/ 

2007-03-22 11:42:00 665

原创 用C#建立数据库连接池

.NET对数据库连接已经提供了连接池, 但是测试结果是效率差些,对新连接的处理过多的使用了Close和Open, 这里进行优化之后,可以节省时间.     public class DBPool     {        private class SqlC

2007-03-22 11:22:00 3599

原创 DataGrid双击事件

private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)   {    if ((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == ListItemType.Alternating

2007-03-21 13:43:00 587

转载 TreeView常用操作

遍历节点 void GetAllNodeText(TreeNodeCollection tnc) {  foreach(TreeNode node in tnc)  {   if(node.Nodes.Count!=0)    GetAllNodeText(node.Nodes);   Response.Write(node.Text + " ");  } } 建树 private void

2007-03-21 13:42:00 514

原创 DataGrid的几个小技巧

删除时给出提示方法一:使用模版列我们在绑定好数据的DataGrid增加一个模版列,在列中放置一个按钮然后我们在DataGrid的ItemDataBound中添加以下代码switch(e.Item.ItemType){case(ListItemType.Item):case(ListItemType.AlternatingItem):{Button btn=(Button)e.Item.Fi

2007-03-21 13:41:00 397

原创 C#取计算机硬件信息

//取CPU编号  private String GetCpuID() {   ManagementClass mc = new ManagementClass("Win32_Processor");   ManagementObjectCollection moc = mc.GetInstances();         String strCpuID = null ;   foreach(

2007-03-21 13:40:00 411

转载 C#设计模式(4)

工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化,不必事先知道每次要实例化哪一个类。工厂模式有以下几种形态: 简单工厂(Simple Factory)模式 工厂方法(Factory Method)模式 抽象工厂(Abstract Factory)模式 一、 简单工厂(Simple Factory)模式Simple

2007-03-21 13:34:00 408

转载 C#设计模式(3)

三、 依赖倒置原则(DIP) 依赖倒置(Dependence Inversion Principle)原则讲的是:要依赖于抽象,不要依赖于具体。简单的说,依赖倒置原则要求客户端依赖于抽象耦合。原则表述:抽象不应当依赖于细节;细节应当依赖于抽象;要针对接口编程,不针对实现编程。反面例子: 缺点:耦合太紧密,Light发生变化将影响ToggleSwitch。解决办法一:将Light

2007-03-21 13:32:00 372

原创 C#设计模式(2)

一、 "开放-封闭"原则(OCP)Open-Closed Principle原则讲的是:一个软件实体应当对扩展开放,对修改关闭。优点:    通过扩展已有软件系统,可以提供新的行为,以满足对软件的新的需求,使变化中的软件有一定的适应性和灵活性。    已有软件模块,特别是最重要的抽象层模块不能再修改,这使变化中的软件系统有一定的稳定性和延续性。例子:玉帝招安美猴王当年大闹天宫便是美猴王

2007-03-21 13:31:00 375

转载 C#设计模式(1)

一、 C# 面向对象程序设计复习  点击http://www.cnblogs.com/Files/zhenyulu/CSharp.rar下载,内容包括:  字段与属性.cs  属性、方法作用范围.cs  一加到一百.cs  使用接口排序(2).cs  使用接口排序(1).cs  求质数.cs  冒泡法排序.cs  九九表.cs  静态与非静态.cs  构造函数.cs  方法重载.cs  多态性

2007-03-21 13:29:00 450

转载 通过DataSet读取XML的效率问题

一直以来读取xml都是通过DataSet的ReadXML方法来解决,其他属性也都没有使用。在数据量小的时候倒也相安无事,直到今天读取一个20M的XML流才发现实在太影响效率了。    默认情况下,ReadXML缺省情况下使用XmlReadMode.Auto方式读取,用以前的作法,由于xml文件里没有包含Scheme,DataSet会先推断xml的结构,然后再加载数据。可是对一个20M的流推断其结构

2007-03-21 13:24:00 830

原创 实现GridView控件的删除多条记录功能系列

在Asp.Net 2.0中新增的控件GridView可能是我们使用最普通的控件了,其用来显示数据的能力的确好用。GirdView内置有新增,修改,删除功能,结合ObjectDataSource控件,可以生成很好的三层体系的程序。但美中不足的就是其只支持单数据的操作,对于新增和修改而言倒还可以,但对于删除就不够了。我们往往希望能先选中我们要删除的记录,然后一次性删除,不仅方便而且提高了效率。   

2007-03-21 13:22:00 1149

原创 冻结DataGrid的Header的方法

费话少说先贴源码        .fixTitle {}{ POSITION: relative;  TOP: expression(this.offsetParent.scrollTop) }        .fixCol {}{ POSITION: relative;  Left: expression(this.offsetParent.scrollLeft) }        

2007-03-21 13:20:00 949

原创 Web页面中的Tooltip问题

 让Web页面中,不能折行或不希望被折行的文字始终显示在一行,是一种严格的UI风格,毕竟自由的折行会使得表格和整体界面变得很难把握。当然在一行显示不完全时配以省略号在结尾,能很好的提示用户表示语句未结束,不过这时为了让用户能看到所有文字,Tooltip就是必不可少的了。    显示Tooltip在Web上还不是轻而易举的事情,只要把html元素的title属性设上非空字符串,就自然是Tooltip

2007-03-21 13:17:00 958

原创 网页的"实效问题"

MSDN中对Response的这个字段的说明是:Sets the Cache-Control HTTP header to Public or Private. [C#] public string CacheControl {get; set;} Property Value "Public" or "Private". Exceptions ArgumentException: Cache

2007-03-21 13:14:00 468

转载 平时在做ASP.NET项目里经常使用的一些函数和方法

 Imports System.WebImports System.Web.UIImports System.Web.UI.HtmlControlsImports System.Web.UI.WebControlsNamespace Webs    Public Class WebUtils        Private Shared m_sScriptPath As String        

2007-03-20 16:57:00 461

转载 关于PagedDataSource,非常好用的一个分页属性!

 Asp.net提供了三个功能强大的列表控件:DataGrid、DataList和Repeater控件,但其中只有DataGrid控件提供分页功能。相对DataGrid,DataList和Repeater控件具有更高的样式自定义性,所以很多时候我们喜欢使用DataList或Repeater控件来显示数据。PagedDataSource 类封装 DataGrid 控件的属性,这些属性使 DataGr

2007-03-20 16:30:00 672

原创 关于Session

Session模型简介  Session是什么呢?简单来说就是服务器给客户端的一个编号。当一台WWW服务器运行时,可能有若干个用户浏览正在运正在这台服务器上的网站。当每个用户首次与这台WWW服务器建立连接时,他就与这个服务器建立了一个Session,同时服务器会自动为其分配一个SessionID,用以标识这个用户的唯一身份。这个SessionID是由WWW服务器随机产生的一个由24个字符组成的字符

2007-03-20 16:22:00 404

原创 获取指定数据库中的所有表

取之于彼,用之与彼,旨在共同进步!************************************************************************************1、SQLDMOSQLDMO是操作SQLServer的理想的方式,如果您的数据库是SQLServer就可以考虑使用这种方式。在C#中使用SQLDMO需要添加SQLDMO的引用,然后在当前的文

2007-03-20 16:19:00 716

一个非常棒的ORACLE操作工具

一个非常棒的ORACLE操作工具,对日开发的兄弟们注意了,这款工具简单易用,很多人性化的功能,比如表操作常常需要将字段复制出来,这个非常方便,现在到20个字了吧,呵呵!

2009-03-26

空空如也

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

TA关注的人

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