|
ASP.NET中自定义控件的创建和使用 在asp.net中创建和使用自定义控件为我们编写程序带来了灵活性,并且能够保护程序源码的版权。其思想是:建立一个cs文件,在该文件中创建的控件必须继承System.Web.UI.Control类,可以为控件创建属性、方法和事件。然后编译成为程序集,放到Bin目录下,剩下的就是如何使用了。 本文通过一个实倒对自定义控件的创建和使用进行说明。程序主要实现了对SqlServer2000中的一个内置数据库Northwind的表Employees进行访问,可以对该表中的任意字段进行升序或降序排列。 以下是详细的创建过程: 1、 创建一个DataSetClass.cs类文件,并输入如下内容: using System; using System.Web; using System.Web.UI; using System.Data; using System.Data.SqlClient; using System.Reflection; [assembly: AssemblyTitle("获取数据的WEB控件")] [assembly: AssemblyDescription("可以对返回的数据进行任意排序")] [assembly: AssemblyConfiguration("无配置")] [assembly: AssemblyCompany("ACCP")] [assembly: AssemblyProduct("DATASETCLASS")] [assembly: AssemblyCopyright("李赞红")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] [assembly:AssemblyVersion("1.1.33.222")] namespace TeachShow.Charpter9.ReturnDataSet { /// <summary> /// 要排序的字段 /// </summary> public enum SortType { EmployeeID, LastName, FirstName, Title, TitleOfCourtesy, BirthDate } /// <summary> /// 排序方式,升或降序 /// </summary> public enum SortStyle { desc, asc } /// <summary> /// DataSetClass 的摘要说明。 /// </summary> public class DataSetClass:Control { private SortType psortType; //表示表中的字段。 private SortStyle psortStyle; //表示排序了方式是升还是降。 public SortType sortType { get { [1] [2] [3] [4] [5] 下一页 [C语言系列]NET 中C#的switch语句的语法 [系统软件]托拽Explore中的文件到VB.net的窗口 [系统软件]Boost库在XP+Visual C++.net中的安装 [常用软件]新配色面板:Paint.Net3.0RC1官方下载 [常用软件]用内建的“Net Meeting”聊天 [VB.NET程序]Henry的VB.NET之旅(三)—共享成员 [VB.NET程序]Henry的VB.NET之旅(二)—构造与析构 [VB.NET程序]Henry的VB.NET之旅(一)—失踪的窗体 [VB.NET程序]在托盘上显示Balloon Tooltip(VB.NET) [VB.NET程序]Henry手记-VB.NET中动态加载Treeview节点(二)
|