云上的日子

asp.net页面事件执行过程[转]

父类和子类间OnLoad,OnInit,Load 事件,Init事件的执行先后问题。

一个页面(子类)的Oninit方法最先启动执行,而后递归执行父类中Oninit方法,父类Oninit方法中添加Init事件,执行Page_Init方法,后再返回父类Oninit方法执行完毕,最后返回子类Oninit方法执行完毕,再执行子类Onload方法,而后递归执行父类中Onload方法,父类Onload方法中添加Load事件,执行Page_Load方法,后再返回父类Onload方法执行完毕,最后返回子类Oninit方法执行完毕,这样才执行完了。

ASP.NET FileUpload应用实例

在ASP.NET 2.0中使用FileUpload服务器控件很容易的就能将文件上传到服务器,一个简单的例子如下:

C#中return、break、continue的用法与区别

break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句。由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的。

C#中的@符号 变量前加@

C#其实是一个设计非常完备的语言,设计者针对种种可能的情况设计了非常多有趣的语法,这使得C#变得更好用。

但是也有很多初学者认为C#语法简单,以及一部分资深程序员认为其与C++没有什么区别,忽略了对C#语法的学习。大多数书籍也过于侧重于程序本身而忽略了对于语法的介绍。所以使得很多初学者甚至是C#资深程序员对于"::"、"??"、"@"、","等语法知之甚少。

框架页内未登陆跳转,网页重新定向

框架页内未登陆跳转,网页重新定向

Response.Write("<script>parent.location.href='http://www.9ba.cn/';</script>");

asp.net中获取当前url的方法

HttpContext.Current.Request.Url.ToString() 并不可靠。

如果当前URL为

http://www.9ba.cn/?user=http://9ba.cn&tag=%BC%BC%CA%F5

通过HttpContext.Current.Request.Url.ToString()获取到的却是

http://www.9ba.cn/?user=http://9ba.cn&tag=&frac14;&frac14;&Ecirc;&otilde;

GridView模板列checkbox单选的实现

GridView模板列checkbox单选的实现

数据库的设计

1.什么是数据库设计?数据库设计是将数据库中的数据对象以及这些对象之间的关系,进行规划和结构化的过程。2.在需求分析阶段,设计数据库的一般步骤为:2.1.收集信息2.2.标识对象(实体)      实体一般是名词2.3.标识每个对象的属性2.4.标识对象之间的关系      关系一般是动词3.在概要

Powerdesigner使用建议 用实体关系图进行数据库建模

1.Powerdesigner使用建议1.1业务规则的使用(Business Rule)对于一些业务逻辑可能出现在多个数据表中,建议封装成Business Rule,这样便于业务逻辑的重新使用,也便于业务逻辑的维护。为了便于维护业务逻辑,可以考虑将Business Rule和Domains结合起来使用。将业务Business Rule应用到Domains上,然后再把Domains应用到数据表的

PowerDesigner教程系列

目标:本文主要介绍PowerDesigner中概念数据模型 CDM的基本概念。一、概念数据模型概述数据模型是现实世界中数据特征的抽象。数据模型应该满足三个方面的要求:1)能够比较真实地模拟现实世界2)容易为人所理解3)便于计算机实现概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要

PowerDesigner中的对象与关系映射建模

从80年代中期开始,随着C++语言的成功,面向对象语言已经成为软件开发中的主导语言。现在很多商用软件,尤其是企业信息系统, 都是使用面向对象语言进行开发的。应用面向对象方法,我们通过类来抽象不同类别的实体,属性来表示实体的静态特征,关联来抽象实体间的联系,继承来抽象类 别的包含关系。

从PowerDesigner概念设计模型(CDM)中的3种实体关系说起

  CDM是大多数开发者使用PD时最先创建的模型,也是整个数据库设计最高层的抽象。CDM是建立在传统的ER图模型理论之上的,ER图中有三大主要元素: 实体型,属性和联系。其中实体型对应到CDM中的Entity,属性对应到CDM中每个Entity的Attribute,在概念上基本上是一一对应的。 但在联系上,CDM有了比较大的扩展,除了保留ER图原有的RelationShip概念之外,还增加了Ass

PowerDesigner设计数据库规范

虽然目前我们的数据库设计模式能够满足开发要求,也节省了开发时间,但是这样的设计会对以后工程项目的维护、改版造成成本上的增加。数据库表的字段在修改上 将对主程序造成影响;另外对于开发和维护人员来说,字段的编码也需要规范化,这样可以统一字段编码,让维护人员一看就懂,增添的字段对以后接手项目的人员 来说则很容易上手。  针对上述问题,我建议数据开发需要定义一套简明扼要的规范。规范中包括三个部分

PowerDesign高级应用

去掉Oracle生成的SQL创建语句中的双引号用powerdesigner导出orale数据库的建表sql时,默认会给表名和字段名加上双引号,如下图:这样给操作数据库带来很大的不便,解决的办法是设置Database菜单,然后点击Edit Current DBMS菜单,再依次点开Script->Format,然后找到CaseSensitivityUsingQuote将其设为NO,即可。如下

DropDownList操作总结

  string[,] aa = { { "小学", "0" }, { "初中", "1" }, { "高中", "2" }, { "中技", "3" }, { "中专", "4" }, { "大专", "5" } };//设置数组

  for (int i = 0; i < aa.GetLength(0); i++)

  {

      9ba.Items.Add(new ListItem(aa[i, 0], aa[i, 1]));

  }

ASP与ASP.NET在COOKIE方面的区别

Cookie 为 Web 应用程序保存用户相关信息提供了一种有用的方法。例如,当用户访问您的站点时,您可以利用 Cookie 保存用户首选项或其他信息,这样,当用户下次再访问您的站点时,应用程序就可以检索以前保存的信息。

从ASP迁移到ASP.NET

本附录主要内容:

l         ASP.NET页面以.ASPx扩展名结束 

l         OptionExplicit是默认打开的 

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


  1. 打开新的窗口并传送参数: 

  传送参数:

ASP.NET应用程序设计的10大技巧



  在本篇文章中,我们将讨论编程人员在使用ASP.NET开发应用程序时需要注意的10个技巧,这些技巧涉及从缺省的控件、表单名的改变到StringBuilder类的使用,有助于编程人员能够尽快地适应.NET环境。 

  1、在使用Visual Studio .NET时,除直接或非引用的对象外,不要使用缺省的名字

C#下实现在线升级

//这是一个webservice

private AppUpdate.UpdateServ  UpdateSvr;

分页:«12»

日历

<< 2010-1 >>

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

Powered By Z-Blog 1.8 Devo Build 80108

Copyright © 2006-2008 9ba.Cn. All Rights Reserved. 京ICP备05058609号