2009年4月12日
摘要: 事件顺序 1.Init(初始化阶段) 2.LoadViewState(载入视图状态) 3.LoadPostData(处理回发数据) public virtual bool LoadPostData(string postDataKey, NameValueCollection postCollection) 判断视图状态和更改后的状态是否不同,如果不同则... 阅读全文
posted @ 2009-04-12 19:30 releaseyou 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去! 第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framework... 阅读全文
posted @ 2009-04-12 19:20 releaseyou 阅读(145) 评论(0) 推荐(0) 编辑
摘要: C#实现Web服务器功能的程序设计 根据上述HTTP协议的作用原理,实现GET请求的Web服务器程序的方法如下: 创建TcpListener类对象,监听某端口(任意输入闲置端口 如:8080 )。 等待、接受客户机连接到该端口,得到与客户机连接的socket; 从与socket关联的输入流中读取一行客户机提交的请求信息,请求信息的格式为:GET 路径/文件名 HTTP/1.0 从请求信息中获取... 阅读全文
posted @ 2009-04-12 18:51 releaseyou 阅读(590) 评论(0) 推荐(0) 编辑
  2009年4月9日
摘要: Repeater Web 服务器控件是一个数据绑定容器控件,用于生成各个项的列表。您使用模板定义网页上各个项的布局。当该页运行时,该控件为数据源中的每个项重复该布局。若要向 Web 窗体页添加 Repeater Web 服务器控件 无标题页 ... 阅读全文
posted @ 2009-04-09 12:31 releaseyou 阅读(339) 评论(0) 推荐(0) 编辑
摘要: Literal 控件与 Label 控件的区别在于 Literal 控件不向文本中添加任何 HTML 元素。(Label 控件呈现一个 span 元素。) 因此,Literal 控件不支持包括位置属性在内的任何样式属性。但是,Literal 控件允许指定是否对内容进行编码。 在 Literal 控件中编码内容 Literal 控件支持 Mode 属性,该属性用于指定控件... 阅读全文
posted @ 2009-04-09 11:37 releaseyou 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 下面来简单看一下页面PostBack的原理,和Button,ImageButton PostBack的特殊性。 __doPostBack是一个纯粹并且是非常简单的javascript函数,大部分的页面PostBack都是由它触发的。注意,这里是“大部分”,因为只有两个Web Server Control 会自己触发页面的PostBack,其它的所以控件都是通过__doPostBack函数触发页面的... 阅读全文
posted @ 2009-04-09 11:23 releaseyou 阅读(2143) 评论(0) 推荐(0) 编辑
  2009年4月8日
摘要: : String a = this.RadioButton1.Checked == true ? "男" : "女"; ... 阅读全文
posted @ 2009-04-08 17:43 releaseyou 阅读(5724) 评论(0) 推荐(0) 编辑
摘要: 一般来说建立索引的思路是: (1)、主键时常作为where子句的条件,应在表的主键列上建立聚簇索引,尤其当经常用它作为连接的时候。 (2)、有大量重复值且经常有范围查询和排序、分组发生的列,或者非常频繁地被访问的列,可考虑建立聚簇索引。 (3)、经常同时存取多列,且每列都含有重复值可考虑建立复合索引来覆盖一个或一组查询,并把查询引用最频繁的列作为前导列,如果可能尽量使关键查询形成覆盖... 阅读全文
posted @ 2009-04-08 14:50 releaseyou 阅读(310) 评论(0) 推荐(0) 编辑
  2009年3月7日
摘要: ---1. 普通的相等连接 select e.last_name, d.department_name from employees e, departments d where e.department_id = d.department_id; ---2 左外连接 LEFT OUTER JOIN select e.last_name,e.department_id,d.depart... 阅读全文
posted @ 2009-03-07 21:05 releaseyou 阅读(1112) 评论(0) 推荐(0) 编辑
摘要: Error类对象由Java虚拟机生成并抛出,Exception类对象由应用程序处理或抛出 error表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况。 Error表示系统级的错误和程序不必处理的异常, RuntimeException是Exception的子类,一般来说该异常是程序在运行时抛出这种错误编译是无法捕捉的,如果在程序中不加处理,在程序运行... 阅读全文
posted @ 2009-03-07 20:54 releaseyou 阅读(1569) 评论(0) 推荐(0) 编辑