1 / 21
文档名称:

第6章Web窗体的高级控件(ASPNET 35开发大全 共29章).pdf

格式:pdf   页数:21
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第6章Web窗体的高级控件(ASPNET 35开发大全 共29章).pdf

上传人:wxbdoc4 2013/7/19 文件大小:0 KB

下载得到文件列表

第6章Web窗体的高级控件(ASPNET 35开发大全 共29章).pdf

相关文档

文档介绍

文档介绍:第 6 章 Web 窗体的高级控件
上一章中讲解了 中常用的基本控件, 不仅提供了常用的基本控件如标签控件、
文本框控件等,还提供了高级的 Web 窗体的控件。这些控件能够轻松实现更多在 ASP 开发中难以实现
的效果。
登录控件
对于目前常用的网站系统而言,登录功能是必不可少的,例如论坛、电子邮箱、在线购物等。登录
功能能够让网站准确的验证用户的身份。用户能够访问该网站时,可以注册并登录,登录后的用户还能
够注销登录状态以保证用户资料的安全性。就提供了一系列的登录控件方便登录功能的开发。
登录控件(Login)
登录控件是一个复合控件,它包含用户名和密码文本框,以及一个询问用户是否希望在下一次访问
该页面时记起其身份的复选框。当用户勾选此选项时,下一次用户访问此网站后,将自动进行身份验证。
创建一个登录控件代码,系统会自动生成相应的 HTML 代码,示例代码如下所示。
<asp:Login ID="Login1" runat="server">
</asp:Login>
上述代码则创建了一个登录控件,如图 6-1 所示。开发人员可以通过属性的设置更改登录控件的样
式等,如图 6-2 所示。

图 6-1 默认登录窗口图 6-2 登录框属性的设置
开发人员能够使用登录控件执行用户登录操作而无需复杂的代码实现,登录控件常用的属性如下所
示。
 Orientation:控件的一般布局。
 TextLayout:标签相对于文本框的布局。
 CreatUserIconUrl:用户创建用户连接的图标的 URL。
 CreatUserText:为“创建用户”连接显示的文本。
 CreatUserUrl:创建用户页的 URL。
 HelpPageIconUrl:用于帮助页连接的图标的 URL。
 HelpPageText:为帮助连接显示的文本。
 HelpPageUrl:帮助页的 URL。
 PasswordRecoveryIconUrl:用于密码回复连接的图标的 URL。
 PasswordRecoveryUrl:为密码回复连接显示的文本。
 PasswordRecoveryText:密码回复页的 URL。
 MembershipProvider:成员资格提供程序的名称。
 FailuteText:当登录尝试失败时显示的文本。
 InstructionText:为给出说明所显示的文本。
 LoginButtonImageUrl:为“登录”按钮显示的图像的 URL。
 LoginButtonText:为“登录”按钮显示的文本。
 LoginButtonType:“登录”按钮的类型。
 PasswordLableText:密码标识文本框内的文本。
 RememberMeText:为“记住我”复选框所显示的文本。
 TitleText:为标题显示的文本。
 UserName:用户名文本框内的初始值。
 UserNameLableText:标识用户名文本框的文本。
 DestinationPageUrl:用户成功登录时被定向到的 URL。
 DisplayRememberMe:是否显示“记住我”复选框。
 Enabled:控件是否处于启动状态。
 RememberMeSet:“记住我”复选框是否初始化被选中。
 VisibleWhenLoggedIn:是否控件在用户登录时保持可见。
 PasswordRequiredErrorMessage:密码为空时在验证摘要中显示的文本。
 UserNameRequiredErrorMessage:用户名为空时在验证摘要中显示的文本。
同样,登录控件还包括许多常用的事件,登录控件常用的事件如下所示:
 Authenticate:当用户使用登录控件登录到网站时,引发该事件。
 LoggedIn:对用户进行身份验证后引发该事件。
 LoggingIn:对用户进行身份验证前引发该事件。
 LoginError:对用户进行用户身份验证失败时引发该事件。
开发人员能够在页面中拖动相应的登录控件实现登录操作,使用登录控件进行登录操作可以直接进
行用户的信息的查询而无需复杂的登录实现。
登录名称控件(LoginName)
登录名称控件(LoginName)是一个用来显示已经成功登录的用户的控件。在 Web 应用程序开发中,
开发人员常常需要在页面中通知相应的用户已经登录,如用户在商品网站上进行登录,登录成功后可以

最近更新

2025河南商丘宁陵县消防救援大队招聘政府专职.. 40页

2025湖南衡阳珠晖区人民法院招聘聘用制司法辅.. 36页

2025银川市第三十一中学公益性岗位招聘5人考试.. 57页

2026年广东科贸职业学院单招职业倾向性测试模.. 44页

2026内蒙古自治区到中山大学定向选调(选聘).. 35页

2026年保安岗前培训考试试题往年题考 15页

2026年时事政治测试题库(黄金题型) (2) 13页

2026年南平市医疗类储备人才引进考试备考题库.. 50页

2026年消毒技术题库【典型题】 39页

2026年国开形成性考核《劳动关系与社会保障实.. 41页

2026年自考专业(国贸)考试题库200道附答案 84页

2026年起重机司机考试题库200道附参考答案(研.. 75页

2026湖南华菱线缆股份有限公司招聘18人考试备.. 52页

2026年心血管中医试题库附答案 38页

c语言编程练习题及答案一套 13页

新安全生产法知识竞赛试题库【巩固】 44页

2026年江西党史测试题库附答案(巩固) 41页

项目审评建议书 5页

2026年注册税务师考试题库附参考答案(研优卷.. 48页

集镇拥堵缓解策略建议书 4页

降低成本节约建议书 5页

阅读拓展意见建议书 5页

长者医疗援助建议书 5页

铁道部技术创新建议书 5页

采购顾问营养师建议书 5页

部门自媒体规范化建议书 6页

通信企业培训改进建议书 6页

2026年省级党校考试题库及参考答案 41页

2026年社区矫正工作考试题库附答案 42页

超市网上采购方案建议书 6页