学着调试,学着明白三层结构!
叙述顺序是:先从调用的层次逐层深入进去,再从构造的层次逐层反推回来。以前取数据是直接写一堆SQL连接,然后根据连接直接用SQL语句得到数据;现在呢,从WEB层开始,就得学着调Facade(即中间层)层的方法,通过F...
.NET Type Internals - From a Microsoft CLR Perspective
索引1 简介2 用户自定义类型(值类型和引用类型) --存储单元 --内存布局 --实例化 --变量和GC&nbs...
为gridview“删除”列添加确认对话框
如何为gridview控件里的“删除”列添加一个确认对话框?网上众说纷纭,大致见到了三种解决方案,现归纳如下:1、继承Web.IO里的button控件,为其实现一个IPostback的接口用于回调,具体代码之复杂,只有作者自己想体...
什么是委托(delegate)
委托(delegate),刚开始学的时候觉得很难理解,我们可以把它看作是一个修饰符,用来修饰一个类的类型,就像public, static等一样。定义一个delegate类和我们平时定义类差不多。我们来看一下我们经常用到的EventHan...
.net控件解析
DropdownList: 如果先前已经给选择了文本,而现在又想重新的选择。那么 就必须得先要将它从前的选项给false,然后在重新选择给定为:true 例如: &nb...
asp.net 时间显示格式
asp.net里获取当前时间,并输出需要格式2007年12月08日 星期六 23:13;asp.net里获取当前时间,并字符串格式化转换2007-12-03 00:051.string strTime = DateTime.Now.ToLongTimeString(); ---------------------------...
CSS中expression使用简介
定义 IE5及其以后版本支持在CSS中使用expression,用来把CSS属性和Javas cript表达式关联起来,这里的CSS属性可以是元素固有的属性,也可以是自定义属性。就是说CSS属性后面可以是一段Javas crip...
C#反射中Assembly.Load及Assembly.Load.CreateInstance方法介绍
最近研究设计模式,在学习Terrylee老师的AbstractFactory的时候用到了反射,顺便也研究了一下C#的反射机制。收集了网上的一些资料和我个人的理解,供大家学习 在C#中,我们要...
用.Net处理xmlHttp发送异步请求
最近正在拜读《Ajax in Action》这本书,运用书中知识,结合.net,写了这篇用.net 处理xmlHttp发送异步请求的文章。 我们要达到的目的是点击按钮,获得服务器的当前时间,aspx的html如下: H...
Asp.net设置默认按钮的方法总结
第1种方法:就是在Asp.net的页面中找到 <form. id="form1" runat="server" defaultbutton="Ok">设置form的属性 defaultbutton=“默认按钮ID”这个是我在VS2005中式的,不知道2003中是吗第2种方法:http://www....
Asp.Net2.0实现自定义样式
我们在做一个项目时有时候需要动态改变所有页面的样式,但当我们在Page指令或者Web.Config里设置Theme时有一个问题,我无法通过程序动态且一致改变所有页面的样式,推荐一个方法,就是改写OnPreInit事件,在App_Code...
DropDownList数据绑定第一项为空
我们在进行数据绑定时通常把一个表的某个字段绑定到DropDownList中,我们以pubs库的jobs表为例子,我们在显示时显示job_desc字段,values值绑定job_id字段。方法一:使用属性设置,我们在DropDownList的items的属性...
在cs页面获取input的值方法
概述: 想在后台cs页面得到前台页面aspx中html控件input输入的值.解决方法如下: 1.用Request["name"].toString();.前台代码如下:Code<!--Code highlighting produce...
Silverlight初级教程-绘图布局
Silverlight初级教程绘图布局正如之前所说Blend是和flash很像的东西。在这里将介绍一下如何在Blend中绘图。这里的Blend中“舞台”的默认布局和flash中有些不同,大家都知道在flash中物体的都是有坐标“x,y”来定位...
学习笔记:面向对象程序设计技术(C++版)
学习笔记:面向对象程序设计技术(C++版)======================================CONTENTS 类 类的构成 成...
ASP.NET1.0升级ASP.NET2.0问题总结
这几天升级了一下原来的1.1项目,发现了一些问题,总结一下放在这里,也提醒还没有来得及升级或准备升级的朋友,升级的过程中少走弯路,少浪费时间。 1.Global.asax文件的处理形式不一样,转化后将出现错误 ...
ASP.NET动态生成html页面
此功能适用于后台数据库功能不强的web站点,即大部分文本不是存放在数据库的记录中,而是放在html文件或者xml文件中,仅仅把索引放到数据库中,如文章标题、类别、查询关键字等。这样适合于后台没有诸如MS Sql Serve...
.Net中验证数字的正则表达式集
"^"d+$" //非负整数......"^"d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-"d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?"d+$" //...
UML中类之间的关系
UML中类之间的关系分为以下几种:依赖、关联、泛化、聚合、组合。 依赖是指一个类使用了另一个类,它是一种使用关系,描述了一个事物的规格说明的变化可能会影响到使用它的另一个事物(反之不一定)。最...
ASP.NET缓存:方法和最佳实践
在 ASP.NET 提供的许多特性中,缓存支持无疑是我最欣赏的特性,我这样说当然是有充分理由的。相比 ASP.NET 的所有其他特性,缓存对应用程序的性能具有最大的潜在影响,利用缓存和其他机制,ASP.NET 开发人员可以接受...