电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

用Visual-C.NET编写服务器日期控件

用Visual-C.NET编写服务器日期控件_第1页
1/21
用Visual-C.NET编写服务器日期控件_第2页
2/21
用Visual-C.NET编写服务器日期控件_第3页
3/21
下载后可任意编辑用 Visual C#.NET 编写服务器日期控件一、序言 Visual C#.net 是微软公司出品的一种新的编程语言(以下简称 C#),它继承了 C语言的一些特性,也加入了一些新的元素。以前用过 Delphi 开发程序的人可能刚开始使用 C#的时候,对其有一种似曾相识的感觉(至少包括我)。是的,C#语言的创始人正是以前在 Borland 公司开发出 Delphi 语言的 Anders Hejlsberg。在我开始使用 C#开发程序时,就觉得它是一款很棒的开发 Windows Form & Web 程序的 RAD 工具。 在开发 Web 程序方面,C#的出现打破了以前的网页开发模式,实现了与开发 Windows Form 程序一样的所见即所得的功能。C#提供了一些常用的 Web Form Control 供开发人员使用,并且只需将控件拖入页面中即可,非常简单。但有时这些控件也不能满足开发人员的需要,需要开发人员自己编写用户控件(User Control)或自定义控件(Custom Control)来满足需求。在这里,我将讲解如何在 C#中开发服务器控件。 二、预备知识 在 C#中可以开发两种服务器控件,一个是用户控件(User Control)和自定义控件(Custom Control)。用户控件的本质与页面文件(ASPx 文件)差不多,是可被其它 aspx 页面重复使用的 HTML 代码段,当然它也包括后台代码(Code-behind),后缀名是 ascx。所以在开发一些公用的静态页面时(例如页头,页脚)常常用到,但它的缺点是不易继承,不易分发,无法编译成二进制代码来进行部署。但是自定义控件的功能就强大许多,它可以被编译成二进制代码(DLL 文件),可以被扩展、继承、分发。就像 Web Form Control 一样,其实它们每个控件就是一个 DLL 文件。 开发用户控件比较简单,就像编写一个 aspx 页面一样,在这里就不介绍了。本文对象是自定义控件。服务器控件的基类是 System.Web.UI.Control。假如要开发可视化的服务器控件,那我们需要从 System.Web.UI.WebControls 来继承,否则从System.Web.UI.Control 继承。下载后可任意编辑 服务器控件在设计时以 runat=”server”脚本代码嵌入到 aspx 文件中来表示此控件是在服务器端运行的。在服务器控件所在页面提交回传(PostBack)过程中是依靠ViewState(视图状态)来维护控件状态的。所以我们在设计服务器控件属性时,其值应保存在 ViewState 中。 三、代码编写 C#中有一个日历控件 Calendar,但是现在我需要一个可以下拉的日历控件,并且初...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

用Visual-C.NET编写服务器日期控件

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部