CreateUserWizard控件的详细使用说明(4)

1.3.5  在CreateUserWizard控件中使用模板
如果需要对CreateUserWizard控件输出表单的外观进行自定义,那么我们可以为CreateUserWizard和CompleteWizardStep控件创建模板。例如,在代码清单1-26 的页面中就使用了一个下拉列表框来显示安全提示问题的选项(见图1-10)。
图1-10  利用模板来自定义CreateUserWizard控件
代码清单1-26  CreateUserWizardTemplate.aspx
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>CreateUserWizard Template</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
   
    <asp:CreateUserWizard
        id="CreateUserWizard1"
        Runat="server">
        <WizardSteps>
        <asp:CreateUserWizardStep>
        <ContentTemplate>
        <h1>Register</h1>
       
        <asp:Label
            id="ErrorMessage"
            ForeColor="Red"
            Runat="server" />
       
        <br /><br />
        <asp:Label
            id="lblUserName"
            Text="User Name:"
            AssociatedControlID="UserName"
            Runat="server" />
        <br />
        <asp:TextBox
            id="UserName"
            Runat="server" />
        
        <br /><br />
        <asp:Label
            id="lblPassword"
            Text="Password:"
            AssociatedControlID="Password"
            Runat="server" />
        <br />
        <asp:TextBox
            id="Password"
            TextMode="Password"
            Runat="server" />
       
        <br /><br />
        <asp:Label
            id="lblEmail"
            Text="Email:"
            AssociatedControlID="Email"
            Runat="server" />
        <br />
        <asp:TextBox
            id="Email"
            Runat="server" />
        <br /><br />
        <asp:Label
            id="lblQuestion"
            Text="Security Question:"
            AssociatedControlID="Question"
            Runat="server" />
        <br />
        <asp:DropDownList
            id="Question"
            Runat="server">
            <asp:ListItem
                Text="Enter the name of your pet"
                Value="Pet Name" />
            <asp:ListItem
                Text="Enter your favorite color"
                Value="Favorite Color" />
        </asp:DropDownList>
       
        <br /><br />
        <asp:Label
            id="lblAnswer"
            Text="Security Answer:"
            AssociatedControlID="Answer"
            Runat="server" />
        <br />
        <asp:TextBox
            id="Answer"
            Runat="server" />
        </ContentTemplate>
        </asp:CreateUserWizardStep>
        <asp:CompleteWizardStep>
        <ContentTemplate>
            Your account was successfully created.
        </ContentTemplate>   
        </asp:CompleteWizardStep>
        </WizardSteps>   
    </asp:CreateUserWizard>
   
    </div>
    </form>
</body>
</html>
在CreateUserWizardStep控件中,可以添加使用下列特定ID的控件:
q UserName
q Password
q Email
q ConfirmPassword
q Question
q Answer
q ErrorMessage
当然,也可以加入任何其他所需的控件。例如,当新用户注册和将信息保存到特定的数据库表中时,会需要询问一些额外的信息(见1.3.6节)。
在CreateUserWizardStep控件中,还可以添加包含了下列CommandName属性值的Button控件:
q CreateUser
q Cancel

From:

http://rusti.blogbus.com/logs/38025639.html

转载于:https://www.cnblogs.com/CodingPerfectWorld/archive/2010/12/21/1912451.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
客户端加入域之---Profwiz的使用 要发挥微软活动目录的强大功能的前提工作就是:把公司里的所有客户端计算机加入域。单纯的入域操作虽然简单,可后续的权限修改、User Profile迁移、频繁的重启计算机等工作可能会让你捣鼓一整天才把不够10台计算机加入域!今天给大家推荐一款微软合作伙伴开发的免费工具:Profwiz,使用Profwiz可以一次性的完成3项工作:把计算机入域、本地用户Profile迁移到域用户下和赋予域用户本地管理员权限。 1.右击任务栏右下角的本地连接或者在开始—制面板打开网络和共享中心在,点击本地连接。 2.点击本地连接的属性—TCP/IPV4—设置首选DNS:192.168.18.254 备用DNS服务器: 202.96.134.133 3.修改计算机名字,如santom,计算机名修改完毕后必须重启电脑。 把Profwiz.exe下载,无需注册,无需安装,双击打开即可使用。 1) 双击打开Profwiz.exe点击下一步; 2) 输入加入域的域名(risecomm.it)和将来使用的域帐户,这里测试账号 (santom),记得勾选Join Domain和Set as default logon,点击下一步; 3) 选择要迁移给域用户的用户配置文件(加域前账户),点击下一步; 4) 在弹出的窗口中输入分配的域账户和密码,点击OK即开始工作; PS:这里的时间是由加域之前桌面的文件大小决定 5)完成之后,重启一次计算机并使用域用户登陆,你就会发现计算机已经加入到域,相应的User Profile已经迁移到域用户下,而且,域用户已经加入到本地管理员组! 已经验证测试环境:XP_32位、Win7_32、Win7_64

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值