易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET 自定义 ASP.NET 登录控件的外观


      您可以通过以下方法自定义多个 ASP.NET 登录控件的内容:指定控件模板并将自己的控件添加到控件的用户界面 (UI),或者替换或移除控件的用户界面不需要的可选控件。还可以使用登录控件的样式属性以及主题和外观来定制控件的外观。
 
一、可自定义的登录控件
对于可以使用模板替换现有控件用户界面的任何登录控件,您可以自定义它的内容。这些控件包括 Login、PasswordRecovery、CreateUserWizard 和 ChangePassword 控件。下表列出了可用于自定义各个控件的模板。
 
1.1、Login
·使用 LayoutTemplate 模板指定不同的控件以检索用于登录的用户名和密码。
 
1.2、PasswordRecovery
·使用 UserNameTemplate 模板指定不同的控件以检索要为其恢复密码的用户名。
·使用 QuestionTemplate 模板指定不同的控件以检索 RequiresQuestionAndAnswer 属性为 true 时的密码提示问题。
·使用 SuccessTemplate 模板指定不同的控件,它们将在成功恢复用户密码后出现。
 
1.3、CreateUserWizard
·使用 CreateUserStep 步骤的 ContentTemplate 模板指定不同的控件以检索用户名、密码以及创建新的用户帐户所需的其他信息。
·使用 CompleteStep 步骤的 ContentTemplate 模板指定不同的控件,它们将在创建用户操作完成后出现。
 
1.4、ChangePassword
·使用 ChangePasswordTemplate 模板指定不同的控件以检索要更改其密码的用户的用户名、当前密码和新密码。
·使用 SuccessTemplate 模板指定不同的控件,它们将在成功更改用户密码后出现。
 
二、在登录控件模板中指定控件
您可以在登录控件模板中包含其他控件和命令按钮,也可以用自己的控件和命令按钮替换默认的控件和命令按钮。
 
2.1、在登录控件模板中替换命令按钮
在登录控件模板中,可以将任何控件用作命令按钮。但是,要使登录控件能识别命令,命令控件必须向上冒泡一个事件,该事件包含从 CommandEventArgs 类继承的事件参数。命令按钮必须为 CommandEventArgs 类的 CommandName 属性指定一个值,这个类标识登录控件将执行的命令。下表列出了 CommandName 属性的有效值及其相关的登录控件模板。
 
1、Login.LayoutTemplate
Login - 验证用户凭据并让用户登录。
 
2、PasswordRecovery.UserNameTemplate
Submit - 检索要为其恢复密码的用


相关文档:

浅谈ASP.net安全编程

在Web编程过程中,存在着很多安全隐患。比如在以前的ASP版本中,Cookie为访问者和编程者都提供了方便,并没有提供加密的功能。打开IE浏览器,选择“工具”菜单里的“Internet选项”,然后在弹出的对话框里单击“设置”按钮,选择“查看文件”按钮,在弹出的窗口中,就会显示硬盘里 ......

使用ASP.NET Global.asax 文件

        Global.asax 文件,有时候叫做 ASP.NET 应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个文件实现应用程序安全性以及其它一些任务。下面让我们详细看一下如何在应用程序开发工作中使用这个文件。
概述
Global.asax 位于应用程序根目 ......

Asp.net Global.asax

        Global.asax 文件,有时候叫做 ASP.NET 应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个文件实现应用程序安全性以及其它一些任务。下面让我们详细看一下如何在应用程序开发工作中使用这个文件。
概述
Global.asax 位于应用程序根目 ......

ASP.NET ASP.NET 登录控件概述

 
      ASP.NET 登录控件为 ASP.NET Web 应用程序提供了一种可靠的、无需编程的登录解决方案。默认情况下,登录控件与 ASP.NET 成员资格和 Forms 身份验证集成,以帮助实现网站的用户身份验证过程的自动化。
默认情况下,ASP.NET 登录控件以纯文本形式工作于 HTTP 上。如果您对安全性十分 ......

ASP.NET 保证数据访问的安全


      大多数 ASP.NET Web 应用程序都涉及数据访问。许多应用程序都会收集数据并将其存储在数据库或文件中,要存储的数据通常基于来自用户的信息。由于原始数据可能来自不受信任的来源,信息是以持久格式存储的,并且您希望确保未经授权的用户不能直接访问您的数据源,因而您需要特别注意与数据 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号