ASP.NET中自定义用户控件及使用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
界面控件 , 如 , 例 在打开某个添加页 面时 , 实现 自动填 充货 币币种 功能 。此种操作 可能 在做 项 目时会 很频 繁 的用 到 , A P N T 而 S.E 并没有提供具有类 似功 能 的标 准服 务器 控件 。如 果开 发人员 在
开发时每次遇到此类操作都进行 相应 的填充操 作 , 一方面会 影响 软件 的运行效率 , 另一方 面代 码冗余 量很 大 , 以有必 要把 它的 所 有关功能封装 , 做成用 户控 件 , 方便 开发人 员编 程 , 而且 , 可 以 也
语 言 , Vsa Su i 2 0 在 i l td 0 3中新 建 一个 用 户 控 件 , 称 假设 为 u o 名
2 数据库表结构及环境选择
2 1 数据库表结构 . 在基于 We b的动态网站 的建 设 中 , 要充 分利 用大量 的数据 , 不可避免地要遇到对 数据 库的 操作 问题 。在用 户控 件 的制作 过
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 引 言 百度文库
及 相关函数体 的封装操作 , 以及在 用户页面中如何使用 自定义的 内容。
鞠黼 黧
A . T 定 用 控 自 义 性 S N 自 义 户 件 定 属 PE
Ab t a 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
籀黼 爱
软 开 过 存 许多 复 工 这 仅 到 件开 的 , 且由 ".e 余 码, 成 件 发 程中 在 重 性 作,不 影响 软 发 效率 而 iklJ 代 造 f  ̄ 冗 :'
软件运行效率较低 。为此 , 于. E 基 N T开发平 台, 主要论 述 了在 A P N T中, 何 自 义用 户控件 属性 S.E 如 定
提高代码 的利 用率。 22 开发环境的选择 .
仍有很多 问题 不能解决。在用户使用它进行 各种开发 的过程 中 ,
存在 这种情况 , 目中有某个功能模 块在多个 页面 中用 到。例如 项
网站的登录功能 , 在首页 和登 录页面都会存 在 , 并且 登录代码 ( 包
括界 面代码 和功能代码 ) 是完全 相 同的 , 时可 以将登 录做 成用 这
户控 件 , 在首 页 和登 录页 面 中使用 这个 控 件 。如 果 需要 修 改功 能, 只需要修改用户控件 的代码 即可。本文针 对如何制作 这类控 件以及在用户页面 中如何使用该类控件进行 了详 细论 述。
本 文以 自动填充数据库字典表控件 的制作过程 为例 , 介绍用 户控 件 的创 建和使 用过程 。选 择微 软的. e 开发平 台 , Nt 使用 c #
A P N T是 近年 来新 兴 的动态网 页设 计技 术 。利 用它可 以 S.E 构建 动态 的 、 能强 大的交 互式 的 We 功 b网站。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 比如宽度
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
维普资讯 http://www.cqvip.com
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一
开发时每次遇到此类操作都进行 相应 的填充操 作 , 一方面会 影响 软件 的运行效率 , 另一方 面代 码冗余 量很 大 , 以有必 要把 它的 所 有关功能封装 , 做成用 户控 件 , 方便 开发人 员编 程 , 而且 , 可 以 也
语 言 , Vsa Su i 2 0 在 i l td 0 3中新 建 一个 用 户 控 件 , 称 假设 为 u o 名
2 数据库表结构及环境选择
2 1 数据库表结构 . 在基于 We b的动态网站 的建 设 中 , 要充 分利 用大量 的数据 , 不可避免地要遇到对 数据 库的 操作 问题 。在用 户控 件 的制作 过
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 引 言 百度文库
及 相关函数体 的封装操作 , 以及在 用户页面中如何使用 自定义的 内容。
鞠黼 黧
A . T 定 用 控 自 义 性 S N 自 义 户 件 定 属 PE
Ab t a 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
籀黼 爱
软 开 过 存 许多 复 工 这 仅 到 件开 的 , 且由 ".e 余 码, 成 件 发 程中 在 重 性 作,不 影响 软 发 效率 而 iklJ 代 造 f  ̄ 冗 :'
软件运行效率较低 。为此 , 于. E 基 N T开发平 台, 主要论 述 了在 A P N T中, 何 自 义用 户控件 属性 S.E 如 定
提高代码 的利 用率。 22 开发环境的选择 .
仍有很多 问题 不能解决。在用户使用它进行 各种开发 的过程 中 ,
存在 这种情况 , 目中有某个功能模 块在多个 页面 中用 到。例如 项
网站的登录功能 , 在首页 和登 录页面都会存 在 , 并且 登录代码 ( 包
括界 面代码 和功能代码 ) 是完全 相 同的 , 时可 以将登 录做 成用 这
户控 件 , 在首 页 和登 录页 面 中使用 这个 控 件 。如 果 需要 修 改功 能, 只需要修改用户控件 的代码 即可。本文针 对如何制作 这类控 件以及在用户页面 中如何使用该类控件进行 了详 细论 述。
本 文以 自动填充数据库字典表控件 的制作过程 为例 , 介绍用 户控 件 的创 建和使 用过程 。选 择微 软的. e 开发平 台 , Nt 使用 c #
A P N T是 近年 来新 兴 的动态网 页设 计技 术 。利 用它可 以 S.E 构建 动态 的 、 能强 大的交 互式 的 We 功 b网站。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 比如宽度
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
维普资讯 http://www.cqvip.com
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一