自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蓝昊天——.net之旅

学一样是一样,勤奋+坚持+运气=成功

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

原创 asp.net 几种页面间传值方法总结

一、目前在ASP.NET中页面传值共有这么几种方式:第一种方法:  通过URL链接地址传递 send.aspx:  protected void Button1_Click(object sender, EventArgs e)    {            Request.Redirect("Default2.aspx?username=honge");  } 

2009-09-22 03:05:00 698

原创 SQL 中union 和union all的用法及其效率对比

1.union的用法union 的英文意思是联合,跟join 类似,把两个sql语句的结果合并在一起。union的条件:两个sql语句查询得到字段数目要一致(字段可以不一样)。查询的结果有进行排重过程,等价于sql中的distinct。例子:select ID,ProdutID from table1unionselect ID,ProductName  from tabl

2009-09-03 12:28:00 2101

原创 Int32.TryParse()与Convert.ToInt32()、Int32.Parse()的区别

Int32.TryParse()不抛出异常,会返回true和false来说明解析是否成功!如果解析错误,则out调用方法将会得到0. Convert.ToInt32()正常在null时,不抛出异常而返回0,但是这几天在判断查询表的结果是(查询结果为空时)会跳出格式不对的异常,用Int32.TryParse()就很好的解决这个问题。 Int32.Parse()会抛出异常。 所

2009-08-29 02:19:00 426

原创 大话设计模式--工厂模式、策略模式

工厂模式:         以商场收费系统为例。                打折、促销、正常、送积分等手段         首先,有一个抽象类CashSuper---收费操作,有三个继承CashSuper的子类(CashNormal具体操作,重写函数)。         其次,写一个CashFactory工厂类,来生产具体的操作类CashNormal等。  策略模式:

2010-04-02 03:08:00 331

转载 Javascript中最常用的55个经典技巧

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制 5. IE地址栏前换成自己的图标

2010-03-31 15:17:00 526

转载 div+css 画圆角矩形

    div+css制作圆角矩形  body   {   background:white;   }   #main   {   margin:0 20%;   background:red;   }   .up   {   background:white;   }   .up div   {   height:1px;   overflow:hidden;   background:red;

2010-03-30 01:26:00 2082 1

转载 .NET完美实现伪静态页面,URLRewriter.dll下载

URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。比如浏览器发来请求hostname/101.aspx ,服务器自动将这个请求中定向为http://hostname/list.aspx?id=101。url重写的优点在于:缩短url,隐藏实际路径提高安全性易于用户记忆和键入。 易于被搜索引擎收录二 实现url重写的基本方法下载MS的URLRewriter.dll,放

2010-03-28 00:45:00 461

转载 LINQ 介绍

2009-10-21 17:271. 简介LINQ是.NET framework 3.5的新特性,其全称是 Language Integrated Query,是指将查询功能和语言结合起来。LINQ按其查询的数据源可以分为三种,分别是 LINQ to XML, LINQ to ADO.NET和LINQ to Objects。其中 LINQ to ADO.NET又可以分为LI

2010-03-04 16:22:00 739

转载 form 中Enctype=multipart/form-data 的作用

ENCTYPE="multipart/form-data "用于表单里有图片上传。 multipart/form-data ">表单标签中设置enctype="multipart/form-data"来确保匿名上载文件的正确编码。如下:Html代码 tr>        td height="30" align="right">上传企业营业执照图片:td>  

2010-03-04 10:35:00 385

原创 js 返回代码收集

在编程中,js是很好的客户端验证语言,这里转载了一个网友的一篇日志!一是自己可以随时看看,同时也希望对关注朋友们有所帮助!3布丁足迹;秒后自动跳转…… function countDown(secs){ tiao.innerText=secs; if(--secs>0)    setTimeout("countDown("+secs+")",1000); } countDo

2010-03-04 10:33:00 638

转载 常用js跳转页面方法大全,onClick,history,location

在编程中,js是很好的客户端验证语言,这里转载了一个网友的一篇日志!一是自己可以随时看看,同时也希望对关注朋友们有所帮助!3布丁足迹;秒后自动跳转…… function countDown(secs){ tiao.innerText=secs; if(--secs>0)    setTimeout("countDown("+secs+")",1000); } countDo

2010-02-27 14:02:00 592

转载 常用Web Service汇总(天气预报、时刻表等)(转)

下面总结了一些常用的Web Service,是平时乱逛时收集的,希望对大家有用。============================================ 天气预报Web Service,数据来源于中国气象局 Endpoint  Disco  WSDL IP地址来源搜索Web Service(是目前最完整的IP地

2009-12-24 02:09:00 486

原创 replace(//s/g,"")中的/g是什么意思? 及replace函数的用法

 如题,需要详细解释!每个匹配模式都需要解释清楚,那 /g 是什么意思呀?谢谢。还有str.replace(/^/s*(.*?)[/s/n]*$/g, $1)的$1是什么意思?答:g全称是global(全部),作用是打开全局匹配,$1 等于前面匹配的()中的内容补充知识:i:代表不区分大小写匹配。 英文是ignore(忽略),表明在被查找的字符串中匹配样式的时候查找操作将

2009-11-12 11:07:00 1452

原创 sql cast、 convert、QUOTENAME、exec 函数学习记录

将某种数据类型的表达式显式转换为另一种数据类型。CAST 和 CONVERT 提供相似的功能。语法使用 CAST:CAST ( expression AS data_type )使用 CONVERT:CONVERT (data_type[(length)], expression [, style])参数expression是任何有效的 Microsoft SQL Serv

2009-10-28 03:54:00 1064 1

转载 C#中使用存储过程

当我们在使用存储过程时,如何去判断存储过程是否执行成功呢?对于插入、修改、删除这几类对于数据库有影响的操作,当调用ExecuteNoQuery()方法时,我们可以通过它的返回值(返回数据库受影响的行数),即Int EffectRows=aCommand.ExecuteNoQuery()是否不等于-1来做判断。 create proc InsertPerson(@Name v

2009-10-24 08:20:00 481

原创 QUOTED_IDENTIFIER 、ANSI_NULLS 的用法

这些是 SQL-92 设置语句,使 SQL Server 2000/2005 遵从 SQL-92 规则。当 SET QUOTED_IDENTIFIER 为 ON 时,标识符可以由双引号分隔,而文字必须由单引号分隔。当 SET QUOTED_IDENTIFIER 为 OFF 时,标识符不可加引号,且必须符合所有 Transact-SQL 标识符规则。SQL-92 标准要求在对空值进行等于

2009-10-23 06:25:00 453 1

转载 IDataParameter[]的用法

IDataParameter[]简单的说来,就是可以包含任何数据库参数的数组,这些参数可以是SqlParameter或者OleDbParameter,但是,IDataParameter[]不可以直接从SqlParameter[]转换过来。下面是三种创建IDataParameter[]的方法:一、直接构造:IDataParameter[] parameters = new IDataParamete

2009-10-23 02:33:00 2453

转载 .NET正则基础——.NET正则类及方法应用

1概述初学正则时,对于Regex类不熟悉,遇到问题不知道该用哪种方法解决,本文结合一些正则应用的典型应用场景,介绍一下Regex类的基本应用。这里重点进行.NET类的介绍,对于正则的运用,不做深入探讨。正则的应用最终都是进行模式的匹配,而根据目的的不同,基本上可以分为以下几种应用:验证、提取、替换、分割。结合.NET提供的控件、类以及类的方法,可以很方便的实现这些应用。以下将结合一些典型的应用

2009-10-19 19:33:00 409

原创 sql中如何查询数据库表等信息

 1.查询数据库中的表是否存在:sql语句:select   count(1)   from   sysobjects   where object_name(id)=表名  或:select count(*) from sysobjects where id = object_id(N[表名]) and OBJECTPROPERTY(id, NIsUserTab

2009-10-18 03:10:00 1988 1

转载 javascript defer属性

编写脚本的时候加入defer属性,那么浏览器在下载脚本的时候就不必立即对其进行处理,而是继续对页面进行下载和解析,这样会提高下载的性能。defer属性默认是为false的,那么在这里显式声明defer属性后等同于声明了defer属性之后,需要判断是否有别的变量引用了defer脚本块中的变量,否则的话会导致脚本错误的产生。注意两点: 1、不要在defer型的脚本程序段中调用d

2009-10-09 20:04:00 520

转载 asp.net 未将对象引用设置到对象的实例

asp.net 未将对象引用设置到对象的实例。经常碰到这个问题。问题的原因大概有以下几点。1、ViewState 对象为Null。2、DateSet 空。3、sql语句或Datebase的原因导致DataReader空。4、声明字符串变量时未赋空值就应用变量。5、未用new初始化对象。6、Session对象为空。7、对控件赋文本值时,值不存在8、使用Request.Qu

2009-09-15 04:36:00 675

转载 CSS常见的让元素水平居中显示方法

用CSS让元素居中显示并不是件很简单的事情—同样的合法CSS居中设置在不同浏览器中的表现行为却各有千秋。让我们先来看一下CSS中常见的几种让元素水平居中显示的方法。   1.使用自动外边距实现居中   CSS中首选的让元素水平居中的方法就是使用margin属性—将元素的margin-left和margin-right属性设置为auto即可。在实际使用中,我们可以为这些需要居中的元素创建一个起容器作

2009-09-10 09:09:00 381

转载 XMLDOM属性(转)

 觉得这篇文章的XMLDOM属性介绍的较完整,故转载。 async 属性 作 用 async 属性表示是否允许异步的下载。 基本语法 boolValue = XMLDocument.async;XMLDocument.async =boolValue;说 明 布尔值是可擦写的(read/write),如果准许异步下载,值为True;反之则为False。范 例xmlDoc.asy

2009-09-08 14:34:00 337

转载 asp.net 与 JavaScript 的函数相互调用

1.如何在JavaScript访问C#函数?javaScript函数中执行C#代码中的函数:方法一:          1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;          2、在前台写一个js函数,内容为document.getElementById("btn1").click();          3、在前台或后台调用js函数,

2009-09-07 22:16:00 431

原创 (转)一个虚构的故事---委托和事件之委托

一个蛮有意思的讲法。1 委托从前,在南方的一个异国他乡,有一个叫Peter的勤劳的工人,他对老板(boss)百依百顺,然而他的boss却是个卑鄙多疑的家伙,他坚持要求 Peter不断汇报工作进展。由于Peter不希望被boss盯着干活,于是他向boss承诺随时汇报工作进度。Peter通过如下所示的类型化的引用(typed reference)定期回调boss来实现这个承诺:class Wo

2009-09-04 02:47:00 479 1

原创 做企业级服务com+事务几个注意点

做企业级服务com+事务几个注意点1.给程序添加强名1.1创建密钥用sn.exe共享工具 sn -k c:/key.snk  (注:key可以任意,snk后缀最好保留)1.2签名在AssemblyInfo.cs文件中修改[assembly:AssemblyKeyFile(@"G:/VS2008/ASPNETCodes/事务处理/事务处理/bin/key.snk")] [

2009-09-04 02:16:00 524

转载 关于TextBox1.Attributes.Add的问题

---問題---------我的页面上分别有两个按钮Button1,Button2,和两个编辑框TextBox1,TextBox2,我在PAGE_LOAD里加上下面这行代码后,       TextBox1.Attributes.Add("onkeydown","if(event.keyCode==13){document.all.Button1.click();}");       实现了对Te

2009-09-02 22:08:00 1816

转载 .NET牛人应该知道些什么?

.NET牛人应该知道些什么? 任何一个使用.NET的人 描述线程与进程的区别? 什么是Windows服务,它的生命周期与标准的EXE程序有什么不同 Windows上的单个进程所能访问的最大内存量是多少?它与系统的最大虚拟内存一样吗?这对于系统设计有什么影响? EXE和DLL之间的区别是什么? 什么是强类型,什么是弱类型?哪种更好些?为什么? PID是什么?在做系统的故障排除时如何使用它?

2009-08-29 11:44:00 253

转载 未能加载类型"命名空间.类"分析

分析器错误信息: 未能加载类型"命名空间.类"... 此类问题一般是以下问题引起:1、。。看看你上次修改程序后,是不是没有编译通过?如果没有编译通过,修改错误的代码。。。.删除原来的bin及obj下面的dll文件(删除该程序生成的dll文件,引用的dll文件不要删除)。。.在VS.NET中,选择“生成”->“重新生成解决方案”。。。单独编译出错的项目(关键!!),并重新生成解决方案。。。设置程

2009-08-21 20:27:00 728

转载 asp.net动态编辑母版页(与母版页通信,如修改控件属性等)

在 CSDN 上常见人问到形如“如何在使用了母版页的页面上动态修改母版页的内容”,“如何与母版页通信”等这样的问题。 其实要解决这些问题只需简单的两步就够了: 1. 在母版页上创建一个公共的属性. 2. 在目标页(即使用了母版页的页面)添加 MasterType 指令. 这样在目标页就可以与母版页通信, 修改控件属性等. 实例源码如下, 创建一个名为 MasterPage.master 的母版页,

2009-08-21 18:21:00 593

转载 sql2000安装失败的解决方法

sql2000安装失败的解决方法1.安装sql的时候,如果出现以前有挂起的文件。或者安装后期出配置服务器失败。那么可以通过如下方法解决。一.找到下面的注册表项目删除之(注意。一定要先对注册表进行一个备份)HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Setup/ExceptionComponentsHKLM/SOFTWAR

2009-08-21 10:14:00 5661

转载 AssemblyInfo.cs文件中的程序集属性

下面是默认的AssemblyInfo.cs文件的内容 //是否符合公共语言规范(CLS)[assembly: CLSCompliant(true) ]//控制程序集中所有类型对COM的可访问性[assembly: ComVisible(false)]//代码的作者和这些代码的的开发人员之间的可靠协定[assembly: ReliabilityContract(Consistency.Wil

2009-08-19 17:25:00 605

转载 .net Assembly—治愈“DLL地狱”的良方?

微软Windows应用程序经常受到动态链接库的拖累,这就是“DLL地狱”问题,在遇到此类麻烦的时候,应用程序的某一个组件会被其他应用程序的不兼容组件覆盖,结果令受到干扰的应用程序完全不能正确工作。这些问题很难诊断出来,因为它们只有在问题组件安装一段时间之后才会突然冒出来。Visual Basic应用程序的DLL地狱问题更是臭名昭著,因为用Visual Basic语言开发的应用程序相比其他编程语言开

2009-08-19 17:01:00 433

转载 .NET中Const和ReadOnly的区别与相同点

readonly和const都是用来标识常量的。 const可用于修饰class的field或者一个局部变量(local variable);而readonly仅仅用于修饰class的field。 const常量的值必定在编译时就已明确并且恒定的;而readonly常量却有一点不同,那就是其值可以在运行时编译,当然,它也必须遵守作为常量的约束,那就是值必须恒定不变。 const常量必须

2009-08-19 16:36:00 724

转载 ASP.NET中using的用法三则

 ASP.NET中using的用法 1.using指令。using + 命名空间名字,这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间,类似于Java的import,这个功能也是最常用的,几乎每个cs的程序都会用到。例如:using System;using System.Data;  2.using语句,定义一个范围,在范围结束时处理对象。

2009-08-19 05:33:00 350

转载 FCKeditor在.net(asp.net)中的使用方法

安装前需求:1.FCKeditor.Net_2.5.zip下载地址:http://downloads.sourceforge.net/fckeditor/FCKeditor.Net_2.5.zip2.FCKeditor_2.6.zip下载地址:http://sourceforge.net/project/downloading.php?group_id=75348&file

2009-08-12 00:52:00 809 1

原创 卸载office2003遇到zlonger.com.msi无法找到的完美解决办法

一直对番茄花园情有独钟,感觉他是最早做系统的,而且界面也不错,更重要的是他自带的驱动比较全,对于公司的老爷机器有些驱动找到不到的情况下绝对是个不错的选择所以装了番茄花园,随后我的噩梦开始了。它自带了一套三合一的office,但是公司需要用到mai格式....我晕,那么就要装完整版的office,装完整版的就要卸载以前的,但是卸载的时候问题出来了,zlonger.com.msi,对就是这

2009-08-11 07:04:00 5844 2

原创 ACCESS模糊查询like的解决方法&&SQL查询语句通配符问题

ACCESS的通配符和SQL SERVER的通配符比较===================================================ACCESS库的通配符为: *  与任何个数的字符匹配 ?  与任何单个字母的字符匹配 SQL Server中的通配符为:% 与任何个数的字符匹配_ 与单个字符匹配正文我今天在写个页面的时候,也很郁闷,表中明明有记录,但在ASP里就是搜

2009-08-10 01:49:00 794

原创 揭秘ASP.NET 2.0的Eval方法(转)

实际上Eval方法是TemplateControl的,而System.Web.UI.Page和System.Web.UI.UserControl都继承于TemplateControl,所以我们可以在Page和UserControl上直接调用个方法。         Page.Eval方法可以帮助我们更好的撰写数据绑定表达式,在ASP.NET   1.x时代,数据绑定表达式的一般形式是:    

2009-08-10 00:27:00 250

空空如也

空空如也

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

TA关注的人

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