我想創建一個函數來註冊一個新用戶而不使用CreateUserWizard。我怎麼能改變我的代碼來允許這個?如何使用asp.net(C#)註冊新用戶?
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="registerUser.aspx.cs" Inherits="_Default" %>
<html>
<head runat="server">
<title>LLLY網上書店 - 註冊</title>
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<div class="container">
<section class="register">
<h1>LLLY網上書店 - 註冊新用戶</h1>
<form method="post" action="index.html" runat="server">
<div class="reg_section personal_info">
<h3>個人信息</h3>
<asp:TextBox ID="username" runat="server" value="" placeholder="用戶名"></asp:TextBox>
<asp:TextBox ID="email" runat="server" placeholder="電子郵件地址"></asp:TextBox>
</div>
<div class="reg_section password">
<h3>用戶密碼</h3>
<asp:TextBox ID="password" runat="server" placeholder="請輸入密碼"></asp:TextBox>
<asp:TextBox ID="confirmPwd" runat="server" placeholder="確認密碼"></asp:TextBox>
<input type="password" name="confirm" value="" placeholder="確認密碼">--%>
</div>
<div class="reg_section password">
<h3>地區</h3>
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
</asp:DropDownList>
<asp:TextBox ID="textarea" runat="server" TextMode="MultiLine" placeholder="家庭住址"></asp:TextBox>
</div>
<p class="terms">
<label>
<input type="checkbox" name="remember_me" id="remember_me">
我同意 <a href="http://www.imomen.com/">LLLY網上書店</a> 註冊准入原則
</label>
</p>
<p class="submit">
<asp:Button ID="commit" runat="server" Text="註冊" onclick="commit_Click"></asp:Button>
</p>
</form>
</section>
</div>
</body>
</html>
歡迎#1。 :)我建議你改變這個問題來說明你包含的代碼和你試過的東西。這是標準的問題格式。 – FrostyFire
歡迎來到SO,請注意,這裏有一些網站試圖關注當您嘗試製作某些內容時出現的錯誤。現在還要注意,程序員不喜歡採取一些代碼並使其工作,他們更喜歡從頭開始編寫代碼......現在,您的問題並不像現在這樣好,您需要的完整解決方案在這裏: http://www.asp.net/web-forms/tutorials/security/membership/creating-user-accounts-cs。如果您希望獲得更多幫助,請嘗試關注具體問題,而不是一般要求。首先在互聯網上搜索很多東西花費幾天,然後問。 – Aristos