我有一个母版页,我有一个Loginname控件。我在masterpage中有一个链接,它重定向到register.aspx,其中包含createuserwizard,如下所示。
<%@ Page Language="vb" AutoEventWireup="false" MasterPageFile="~/MasterPages/AdminMaster.Master" CodeBehind="Register.aspx.vb" Inherits="Architect.Register" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<asp:CreateUserWizard ID="CreateUserWizard1" runat="server"
ContinueDestinationPageUrl="~/Login/Register.aspx">
<WizardSteps>
<asp:CreateUserWizardStep ID="CreateUserWizardStep1" runat="server">
</asp:CreateUserWizardStep>
<asp:CompleteWizardStep ID="CompleteWizardStep1" runat="server">
</asp:CompleteWizardStep>
</WizardSteps>
</asp:CreateUserWizard>
</asp:Content>
我有home.aspx页面,我以管理员身份登录用户名ram,登录名更改为ram。作为管理员,我必须创建另一个用户。所以我使用createuserwizard(register.aspx)创建了一个新用户。创建用户后,登录名从ram更改为新用户的用户名。我不想要的。 ram必须存在。这意味着loginname必须是ram本身。我必须进行哪些自定义才能使登录名不变?
答案 0 :(得分:0)
标准登录控件专为自行注册而设计,不用于管理目的。您有三个选择,使用VS2008中的Web Site Admin Tool,编写您自己的用户管理元素或购买/下载ASP.NET用户管理功能。