ASP.NET中自定义用户控件及使用

合集下载

.NET4.0 用户控件的概述

.NET4.0  用户控件的概述

4.0 用户控件的概述用户控件是页面的一段,包含了静态HTML代码和服务器控件。

其优点在于一旦创建了一个用户控件,可以在同一个应用的多个页面中重用。

并且,用户可以在Web用户控件中,添加该控件的属性、事件和方法。

1.什么是用户控件用户控件(后缀名为.ascx)文件与网页窗体(后缀名为.aspx)文件相似。

就像网页窗体一样,用户控件由用户接口部分和控制标记组成,而且可以使用嵌入脚本或者.cs代码后置文件。

用户控件能够包含网页所能包含的任何东西,包括静态HTML内容和控件,它们也作为页面对象(Page Object)接收同样的事件(如Load和PreRender),也能够通过属性(如Application,Session,Request 和Response)来展示内建对象。

用户控件使程序员能够很容易地跨Web应用程序划分和重复使用公共UI功能。

与窗体页相同,用户可以使用任何文本编辑器创作用户控件,或者使用代码隐藏类开发用户控件。

此外,用户控件可以在第一次请求时被编译并存储在服务器内存中,从而缩短以后请求的响应时间。

与服务器端包含文件(SSI)相比,用户控件通过访问由提供的对象模型支持,使程序员具有更大的灵活性。

程序员可以对在控件中声明的任何属性进行编程,而不只是包含其他文件提供的功能,这与其他任何服务器控件一样。

此外,可以独立于包含用户控件的窗体页中除该控件以外的部分来缓存该控件的输出。

这一技术称作片段缓存,适当地使用该技术能够提高站点的性能。

例如,如果用户控件包含提出数据库请求的服务器控件,但该页的其余部分只包含文本和在服务器上运行的简单代码,则程序员可以对用户控件执行片段缓存,以改进应用程序的性能。

用户控件与普通网页页面的区别是:●用户控件开始于控件指令而不是页面指令。

●用户控件的文件后缀是.ascx,而不是.aspx。

它的后置代码文件继承于erControl类.事实上,UserControl类和Page类都继承于同一个TemplateControl类,所有它们能够共享很多相同的方法和事件。

.NET4.0 定义控件

.NET4.0  定义控件

4.0 定义控件自定义控件与用户控件不同,自定义控件需要定义一个直接或间接从Control 类派生的类,并重写Render方法。

在.NET框架中,System.Web.UI.Control与System.Web.UI.WebControls.WebControl两个类是服务器控件的基类,并且定义了所有服务器控件共有的属性、方法和事件,其中最为重要的就是包括了控制控件执行生命周期的方法和事件,以及ID等共有属性。

1.创建项目使用自定义Label控件的代码,Web Control Library模板中默认包括该控件。

该控件是从Web Control类派生的,其行为与标准的Label控件相同,同时具有添加的属性将Text属性的值呈现为超级链接。

例如,在【文件】菜单中,执行【新建项目】命令,并弹出【新建项目】对话框,如图8-8所示。

在【模板】窗格中,选择Web选项,并在右侧选择【服务器控件】选项。

然后,将【名称】更改为Control,并单击【确定】按钮。

图8-8 自定义控件2.添加类控件在【解决方案资源管理器】中,右击项目文件,并执行【添加】|【新建项】命令,如图8-9所示。

图8-9 添加新项在弹出的【添加新项-Control】窗口中,选择【Visual C#项】模板,并选择【类】选项。

然后,修改【名称】为Address.cs,并单击【添加】按钮,如图8-10所示。

图8-10 添加类文件此时,在Address.cs文件中,添加一些地址的属性内容。

例如,城市名称、邮政编码、国籍等等。

现代码内容。

代码编写完成后,可以编译控件。

其实,编译控件的方法非常简单,如分别选择Address.cs和Custom.cs文件,并执行【生成】|【生成Control】命令,如图8-11所示。

图8-11 生成Control类3.将控件添加到工具箱生成Control类之后,可以将该类文件添加到工具箱中。

这样用户可以像使用工具栏中的控件一样,直接引用到窗体页中。

ASP NET动态网页设计与制作教案

ASP NET动态网页设计与制作教案

动态网页设计与制作教案章节一:概述教学目标:1. 了解的发展历程和特点。

2. 掌握的运行环境。

3. 熟悉的组件和架构。

教学内容:1. 的发展历程。

2. 的特点。

3. 的运行环境。

4. 的组件和架构。

教学方法:1. 讲授法:讲解的发展历程、特点和运行环境。

2. 案例分析法:分析的组件和架构。

教学时长:2课时章节二:C语言基础教学目标:1. 掌握C语言的基本语法。

2. 熟悉C语言的数据类型、运算符和表达式。

3. 了解C语言的流程控制语句。

教学内容:1. C语言的基本语法。

2. C语言的数据类型、运算符和表达式。

3. C语言的流程控制语句。

教学方法:1. 讲授法:讲解C语言的基本语法、数据类型、运算符和表达式。

2. 实践法:上机练习C语言的流程控制语句。

教学时长:3课时章节三:HTML与CSS基础教学目标:1. 掌握HTML的基本标签和属性。

2. 熟悉CSS的使用方法和语法。

3. 了解如何利用HTML和CSS布局页面。

教学内容:1. HTML的基本标签和属性。

2. CSS的使用方法和语法。

3. HTML和CSS布局页面。

教学方法:1. 讲授法:讲解HTML的基本标签和属性、CSS的使用方法和语法。

2. 实践法:上机练习HTML和CSS布局页面。

教学时长:2课时章节四: Web Forms概述教学目标:1. 了解 Web Forms的特点。

2. 掌握 Web Forms的运行原理。

3. 熟悉 Web Forms的基本控件。

教学内容:1. Web Forms的特点。

2. Web Forms的运行原理。

3. Web Forms的基本控件。

教学方法:1. 讲授法:讲解 Web Forms的特点、运行原理和基本控件。

2. 案例分析法:分析 Web Forms的应用实例。

教学时长:2课时章节五: Web Forms控件应用教学目标:1. 掌握 Web Forms常用控件的使用方法。

2. 熟悉 Web Forms控件的事件处理。

Asp.Net常用控件有哪些,有什么作用。

Asp.Net常用控件有哪些,有什么作用。

常⽤控件有哪些,有什么作⽤。

打开VS010,我们可以看到它提供的Web控件为:标准,数据,验证,导航,登陆,Webparts(⽹页组件),AJAX Extension,Dynamic(动态) Data,Reporting(报表),HTML,General(常规,综合的)这⼏类。

⼀.standard1、Label控件:标签,主要作⽤在于显⽰⽂字讯息,标签控件显⽰的⽂字不能直接进⾏修改,要修改的话只能在设计阶段进⾏!常⽤属性:Id:此控件名称 Text:要显⽰的⽂字信息 ToolTip:⿏标放在控件上时显⽰的提⽰信息 Visible:运⾏时是否可见2、TextBox:⽂本框:既可以⽤来显⽰⽂字,还能够在⽂字框中输⼊⽂字常⽤属性:AutoPostBack:⽂本修改后是否⾃动回发到服务器 MaxLength:可输⼊的最⼤字符数 TextMode:⾏为模式,有SingleLine,MultiLine,Password三个值3、Button:按钮常⽤属性:CausesValidation:是否启动验证点击Button按钮控件时会触发click和command事件,两者的区别是,如果要激发command事件,需要设置commandArgument、commandName属性值,⽽且可以对多个button控件同时指定⼀个command事件,通过CommandName的值不同来触发不同的操作;但是click事件,每⼀个控件只有⼀个⽅法,⽽且不能同⽤例。

4、LinkButton控件:在页⾯上显⽰为⼀个超链接5、ImageButton控件:以图⽚形式显⽰ ImageUrl属性指定图⽚路径6、HyperLink:超链接控件 NavigateUrl属性指定定位到的Url7、Dropdown List:下拉菜单8、ListBox列表框:常⽤属性:1、BackColor 属性:⽤于显⽰ListBox控件中的⽂本和图形的背景颜⾊,默认为⽩⾊(Window)2、BorderStyle 属性:控制在列表框ListBox周围绘制的边框的类型,其枚举值为下⾯三个:BorderStyle.None——⽆边框BorderStyle.FixedSingle——单⾏边框BorderStyle.Fixed3D——三维边框默认值为BorderStyle.Fixed3D。

.NET4.0 创建用户控件

.NET4.0 创建用户控件

4.0 创建用户控件在Visual Studio 2010中创建用户控件,就像创建Web页面中创建控件一样,其操作方法比较简单,并且一旦创建成功之后,就可以在多个页面中重复使用。

1.创建用户控件文件首先,在已经创建好的Web项目中,右击目录结构,并执行【添加】|【新建项】命令,如图8-1所示。

图8-1 添加Web项然后,在弹出的【添加新项】窗口中,选择左侧列表栏中的【Visual C#项】选项,并在中间的列表栏中,选择【用户控件】选项,如图8-2所示。

图8-2 选择用户控件最后,在【名称】文本框中,更改用户控件的名称,如更改为Userlogin.cs ,并单击【添加】按钮。

2.用户控件添加内容当用户创建用户控件之后,会生成一个.ascx 文件。

而.ascx 页面结构与.aspx 页面基本相同。

用户可以在【解决方案管理器】中可以展开.aspx 文件和.ascx 文件进行对比,其结构并没有太大的变化,如图8-3所示。

图8-3 用户控件结构用户控件中并没有“<html><body>”等标记,因为.ascx 页面作为控件被引用到其他页面,引用的页面(如.aspx 页面)其中已经包含<body><html>等标记。

如果用 当用户在【添加新项】的中间栏中,选择某个选项时,则在右侧栏中显示该选项的相关介绍。

户控件中使用这样的标记,可能会造成页面布局混乱。

在【解决方案资源管理器】中,双击.ascx文件,并在【工作区】中显示该文件。

然后,在【设计】模式中,可以添加Label、TextBox和Button等控件,并设计用户登录内容,如图8-4所示。

图8-4 设计用户登录界面在该文件的第一行代码中,使用了@Control指令。

而该指令在前面的章节中已经提到过。

该指令与@Page指令基本相似,在.aspx文件中包含了@Page指令,而在.ascx文件中则不包含@Page指令,该文件中包含@Control指令。

ASP.NET中 ListBox列表框控件的使用方法

ASP.NET中 ListBox列表框控件的使用方法

ListBox 控件允许用户从预定义的列表中选择一个或多个项。

它与DropDownList 控件的不同之处在于,它不但可以一次显示多个项,而且(可选)还允许用户选择多个项。

一、属性属性值作用SelectionModeSingle|Multiple列表选择模式:单选|多选SelectedFalse|true是否为选中状态二、示例ListBox.aspx代码如下:&lt;%@ Page Language="C#" AutoEventWireup="true" CodeFile="ListBox.aspx.cs" Inherits="WebControls_ListBox" %&gt;&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;&lt;html xmlns="/1999/xhtml"&gt;&lt;head runat="server"&gt;&nbsp; &nbsp; &lt;title&gt;&lt;/title&gt;&nbsp; &nbsp; &lt;style type="text/css"&gt;&nbsp; &nbsp; &nbsp; &nbsp; .style1&nbsp; &nbsp; &nbsp; &nbsp; {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; width: 293px;&nbsp; &nbsp; &nbsp; &nbsp; }&nbsp; &nbsp; &nbsp; &nbsp; .style2&nbsp; &nbsp; &nbsp; &nbsp; {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; width: 233px;&nbsp; &nbsp; &nbsp; &nbsp; }&nbsp; &nbsp; &lt;/style&gt;&lt;/head&gt;&lt;body&gt;&nbsp; &nbsp; &lt;form id="form1" runat="server"&gt;&nbsp; &nbsp; &lt;div&gt;&nbsp; &nbsp; &nbsp; &nbsp; &lt;h5&gt;1,单选列表框&lt;/h5&gt;&nbsp; &nbsp; &nbsp; &nbsp; 省份:&lt;asp:ListBox ID="lstProv" &nbsp;runat="server"&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;asp:ListItem&gt;山东&lt;/asp:ListItem&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;asp:ListItem Selected="True"&gt;河北&lt;/asp:ListItem&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;asp:ListItem&gt;内蒙&lt;/asp:ListItem&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;asp:ListItem&gt;安徽&lt;/asp:ListItem&gt;&nbsp; &nbsp; &nbsp; &nbsp; &lt;/asp:ListBox&gt;&nbsp; &nbsp; &nbsp; &nbsp; &lt;br /&gt;&nbsp; &nbsp; &nbsp; &nbsp; &lt;asp:Button ID="btnSubmit" runat="server" Text="提交"onclick="btnSubmit_Click" /&gt;&nbsp; &nbsp; &nbsp; &nbsp; &lt;hr /&gt;&nbsp; &nbsp; &nbsp; &nbsp; 你选择的为:&lt;asp:Label ID="lblState" runat="server"&gt;&lt;/asp:Label&gt;&nbsp; &nbsp; &nbsp; &nbsp; &lt;hr /&gt;&nbsp; &nbsp; &nbsp; &nbsp; &lt;h5&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2,多选列表框&lt;/h5&gt;&nbsp; &nbsp; &nbsp; &nbsp; 省份:&lt;asp:ListBox ID="lstProv2" runat="server" SelectionMode="Multiple"&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;asp:ListItem&gt;山东&lt;/asp:ListItem&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;asp:ListItem Selected="True"&gt;河北&lt;/asp:ListItem&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;asp:ListItem&gt;内蒙&lt;/asp:ListItem&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;asp:ListItem&gt;安徽&lt;/asp:ListItem&gt;&nbsp; &nbsp; &nbsp; &nbsp; &lt;/asp:ListBox&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 提示:Ctrl+单击&lt;br /&gt;&nbsp; &nbsp; &nbsp; &nbsp; &lt;asp:Button ID="btnSubmit2" runat="server" Text="提交"&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; onclick="btnSubmit2_Click" &nbsp;/&gt;&nbsp; &nbsp; &nbsp; &nbsp; &lt;hr /&gt;&nbsp; &nbsp; &nbsp; &nbsp; 你选择的为:&lt;asp:Label ID="lblState2" runat="server"&gt;&lt;/asp:Label&gt;&nbsp; &nbsp; &lt;/div&gt;&nbsp; &nbsp; &lt;/form&gt;&lt;/body&gt;&lt;/html&gt;ListBox.aspx.cs代码如下:using System;using System.Collections.Generic;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;public partial class WebControls_ListBox : System.Web.UI.Page{&nbsp; &nbsp; protected void Page_Load(object sender, EventArgs e)&nbsp; &nbsp; {&nbsp; &nbsp; }&nbsp; &nbsp; protected void btnSubmit_Click(object sender, EventArgs e)&nbsp; &nbsp; {&nbsp; &nbsp; &nbsp; &nbsp; lblState.Text = lstProv.SelectedValue;&nbsp; &nbsp; }&nbsp; &nbsp; protected void btnSubmit2_Click(object sender, EventArgs e)&nbsp; &nbsp; {&nbsp; &nbsp; &nbsp; &nbsp; string str = string.Empty;&nbsp; &nbsp; &nbsp; &nbsp; for (int i = 0; i &lt; lstProv2.Items.Count; i++)&nbsp; &nbsp; &nbsp; &nbsp; {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (lstProv2.Items[i].Selected == true)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; str = string.Format("{0}{1},",str,lstProv2.Items[i].Value);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }&nbsp; &nbsp; &nbsp; &nbsp; }&nbsp; &nbsp; &nbsp; &nbsp; str = str.Substring(0, str.Length - 1); //去掉最后一个“,”&nbsp; &nbsp; &nbsp; &nbsp; lblState2.Text = str;&nbsp; &nbsp; }}。

ASP-NET的控件

ASP-NET的控件

பைடு நூலகம் 5.1 控件概述
Web表单的用户界面元素是服务器控件。有四种服 务器控件: (1) HTML服务器控件:由HTML标签衍生而来,它代表常规的 HTML表单元素,如文本输入框和按钮,但它们是在服务器上 创建的,可以在服务器上控制它们。 (2) Web服务器控件:与此类似,但提供了更多的功能,可 以提供更复杂的用户界面。 (3) 有效性验证控件:用于验证用户的输入,以文本方式存 在,扩展名为.ascx。 (4) 用户控件:又称为自定义的控件,用于实现某些功能。
3.Web服务器控件类型
Web服务器控件大致有以下一些类型: 静态文本控件:如Label控件。 数据输入和显示控件:如TextBox控件。 提交控件:如Button、LinkButton和ImageButton控件。 列表控件:如DropDownList和ListBox控件。 选择控件:如CheckBox、CheckBoxList、RadioButton和 RadioButtonList控件。 数据绑定控件:如DataGrid、GridView 、DetailsView、 FormView、DataList和Repeater控件。 图像控件:如Image控件。 月历控件:如Calendar控件。 广告控件:如AdRotator控件 验证控件:如RequiredFieldValidator控件等。
三、 Image控件
Image控件称为图像(框)控件,用来在页面上展示图片。 在媒体发达的今天,非文字信息的展示显得尤为重要。
四、信息展示页面设计
示例通过在DropDoenList控件中显示某公司所有员工编号, 当在DropDoenList控件中选择某员工的编号时,其下方显示 该员工的所有信息,其中相片使用Image控件显示。

.NET4.0 自定义数据库连接控件

.NET4.0 自定义数据库连接控件

4.0 自定义数据库连接控件通过自定义控件,用户可以将自己设计的用户界面和其他功能都封装起来到可复用的包中,并编译成服务器端控件。

下面通过定义一个数据库连接控件,即将连接数据库的功能封闭到一个控件中,用户在连接数据库或者对数据库进行操作时,只需在定义数据库连接类型,以及进行操作SQL语句即可。

(1)执行【文件】|【新建项目】命令,并在弹出的【新建项目】对话框中,选择Web模板。

然后,再选择【 服务器控件】选项,并修改【名称】为DbMp,单击【确定】按钮,如图8-1所示。

图8-1 创建服务器控件(2)在【解决方案资源管理器】中,右击【ServerControl1.cs】目录选项,并修改为【DbMp.cs】名称,如图图8-2所示。

图8-2 修改控件的文件名(3)双击DbMp.cs文件,并在编辑器中编写进行数据库连接的代码。

详细代码如下:(4)执行【生成】|【生成DbMp】命令,并将该控件生成控件,如图8-3所示。

图8-3 生成控件(5)创建Todbdata Web项目,并添加Default.aspx窗体页,如图8-4所示。

图8-4 创建Web项目(6)右击目录选项,并执行【添加引用】命令,如图8-5所示。

然后,在弹出的【添加引用】对话框中,选择【浏览】选项,并选择已经创建的DbMp.dll控件,如图8-6所示。

图8-5 添加引用图8-6 选择自定义控件(7)双击【Default.aspx.cs】代码文件,并在编辑器中添加连接数据,以及显(8)单击【启动调试】按钮,即可浏览数据库中的信息,如图8-7所示。

在该网页中,所有显示数据,通过代码文件来实现的。

图8-7 显示数据库内容。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
界面控件 , 如 , 例 在打开某个添加页 面时 , 实现 自动填 充货 币币种 功能 。此种操作 可能 在做 项 目时会 很频 繁 的用 到 , A P N T 而 S.E 并没有提供具有类 似功 能 的标 准服 务器 控件 。如 果开 发人员 在
开发时每次遇到此类操作都进行 相应 的填充操 作 , 一方面会 影响 软件 的运行效率 , 另一方 面代 码冗余 量很 大 , 以有必 要把 它的 所 有关功能封装 , 做成用 户控 件 , 方便 开发人 员编 程 , 而且 , 可 以 也
Dco a T eaC 。在新 建 的页 面 中拖 放 一个 Do D w Ls 控 ii r r . X tn ye s rp o n i t 件, 并修改其 I D为 D oD w Ls 字典表 。如果需要 的话 , 以在 rp o n i一 t 可 其属性选项 中设置 D oD w Ls控件 的相关属性 参数 , rp o n i t 比如宽度
及 相关函数体 的封装操作 , 以及在 用户页面中如何使用 自定义的 内容。
鞠黼 黧
A . T 定 用 控 自 义 性 S N 自 t T e e a e a lt fr p t ie w r s i h o t a e d v l p n r c s .T i wi o ny i a t s r c h r r e i v o k n t e s f r e e o me tp o e s h s l n o l mp c oo e t w lt
i h s rp g . n t e u e a e Ke wo d A P NE Us r e n d c nr l Us r y rs S . T e —d f e o t s i o e —D f e t iu e e n d at b t i r
1 引 言
t e e iin y o e s f r e eo me t u lo r s l i e s e ce t s f a e b c u e o o d n a t h f ce c f t ot e d v lp n ,b t as ut n ls f in o t r e a s s me r u d n h wa e i w f e c d .T e eo e,b s d o e DoNe lt r t i a t l i l lb r tsi P. T h w t e n t i . o e h r fr a e n t t t a o m s ri e man ye a o ae n AS NE o o d f e a at b h p f h c i n r u e fru e o tos h e s a p r t n o t e c rea in f n t n b d d h w s h s r—d f e o tn s t o s rc n rl ,t e o ai h o r lt u c i o y a o t u e t u e l e o f o o n o e e n dc ne t i
提高代码 的利 用率。 22 开发环境的选择 .
仍有很多 问题 不能解决。在用户使用它进行 各种开发 的过程 中 ,
存在 这种情况 , 目中有某个功能模 块在多个 页面 中用 到。例如 项
网站的登录功能 , 在首页 和登 录页面都会存 在 , 并且 登录代码 ( 包
括界 面代码 和功能代码 ) 是完全 相 同的 , 时可 以将登 录做 成用 这
A P N T是 近年 来新 兴 的动态网 页设 计技 术 。利 用它可 以 S.E 构建 动态 的 、 能强 大的交 互式 的 We 功 b网站。A P N T提供 的 S. E 标准 服务 器控件能解决 最常用的应用程序方 案 , 在实际开 发中 但
现在我们希望在加载页 面时 实现将 数据 库 中的数据 直接 填充 到
户控 件 , 在首 页 和登 录页 面 中使用 这个 控 件 。如 果 需要 修 改功 能, 只需要修改用户控件 的代码 即可。本文针 对如何制作 这类控 件以及在用户页面 中如何使用该类控件进行 了详 细论 述。
本 文以 自动填充数据库字典表控件 的制作过程 为例 , 介绍用 户控 件 的创 建和使 用过程 。选 择微 软的. e 开发平 台 , Nt 使用 c #
维普资讯
A P N T中 自定 义 用 户 控 件 及 使 用 S.E
Us t— d fn d Co to s a d is Us n AS NET e e e n r l n t e i P. i
张凤 娟 ’ 刘 方 爱
Z A GF n m n LUF n 0 H N eg- I ag一
籀黼 爱
软 开 过 存 许多 复 工 这 仅 到 件开 的 , 且由 ".e 余 码, 成 件 发 程中 在 重 性 作,不 影响 软 发 效率 而 iklJ 代 造 f  ̄ 冗 :'
软件运行效率较低 。为此 , 于. E 基 N T开发平 台, 主要论 述 了在 A P N T中, 何 自 义用 户控件 属性 S.E 如 定
语 言 , Vsa Su i 2 0 在 i l td 0 3中新 建 一个 用 户 控 件 , 称 假设 为 u o 名
2 数据库表结构及环境选择
2 1 数据库表结构 . 在基于 We b的动态网站 的建 设 中 , 要充 分利 用大量 的数据 , 不可避免地要遇到对 数据 库的 操作 问题 。在用 户控 件 的制作 过
相关文档
最新文档