如何创建登录页面 [英] HOW TO CREATE THE LOGIN PAGE
问题描述
如何在asp.net中创建简单的登录页面请给我答案。
how to create the simple login page in asp.net please give me the answer.
推荐答案
你试过搜索 [ ^ ]哪些资源可以给你答案的速度比在这里要求的更快?
Have you tried to search[^] for resources that could have given you the answer faster than asking on here?
在您的Aspx设计文件中:
< form id =form1runat =server>
In your Aspx design file:
<form id="form1" runat="server">
< asp:label id = sessionmsgrunat =servertext =xmlns:asp =#unknown>
<asp:label id="sessionmsg" runat="server" text="" xmlns:asp="#unknown">
< asp:textbox id =UserNamerunat =ser veroncopy =return falseoncut =return falseonpaste =return falsexmlns:asp =#unknown> |
< asp:textbox id =密码runat =serverxmlns:asp =#unknown> TextMode =密码oncopy =return falseoncut =return falseonpaste =return false> |
< asp:checkbox id =ckbxtext =下次提醒我runat =serveroncheckedchanged =ckbx_CheckedChangedstyle =font-size:mediumxmlns:asp =#unknown> |
忘记通行证单词..? |
< asp:button id =btnlogin2class =btnlogin2runat = servertext =用户登录xmlns:asp =#unknown> onclick =btnlogin2_ClickWidth =249px/> |
< asp:button id =submitepaymentclass =btnlogin2runat =serverxmlns:asp = #unknown> Text =管理员登录onclick =Unnamed1_ClickWidth =249px/> |
Username: | <asp:textbox id="UserName" runat="server" oncopy="return false" oncut="return false" onpaste="return false" xmlns:asp="#unknown"> |
Password: | <asp:textbox id="Password" runat="server" xmlns:asp="#unknown"> TextMode="Password" oncopy="return false" oncut="return false" onpaste="return false"> |
<asp:checkbox id="ckbx" text="Remind me next time" runat="server" oncheckedchanged="ckbx_CheckedChanged" style="font-size: medium" xmlns:asp="#unknown"> |
Forget Password..? |
<asp:button id="btnlogin2" class="btnlogin2" runat="server" text="User Login" xmlns:asp="#unknown"> onclick="btnlogin2_Click" Width="249px"/> |
<asp:button id="submitepayment" class="btnlogin2" runat="server" xmlns:asp="#unknown"> Text="Admin Login" onclick="Unnamed1_Click" Width="249px" /> |
新用户可以在下面注册您的帐户.. |
< ; asp:imagebutton runat =serverimageurl =〜/ Images / 1419.jpegid =imgbtn1xmlns:asp =#unknown>
Height =79pxWidth = 159pxonclick =imgbtn1_Click
style =margin-left:72px; margin-top:10px/>
New User Can Register your account below.. |
<asp:imagebutton runat="server" imageurl="~/Images/1419.jpeg" id="imgbtn1" xmlns:asp="#unknown">
Height="79px" Width="159px" onclick="imgbtn1_Click"
style="margin-left: 72px; margin-top: 10px" />
< / form>
< / body>
IN Aspx.cs:
protected void btnlogin2_Click(object sender,EventArgs e)
{
SqlConnection con1 = new SqlConnection(连接);
con1.Open();
SqlCommand cmd = new SqlCommand(select * from UserInfo2其中(Username =''+ UserName.Text +''和Password =''+ Password.Text +''),con1);
SqlDataAdapter data = new SqlDataAdapter( cmd);
DataSet ds = new DataSet();
data.Fill(ds);
DataView dv = ds.Tables [0 ] .DefaultView;
if(dv.Count> 0)
{
string userid = dv [0] [userid]。ToString();
string fullname = dv [0] [Fullname]。ToString();
string username = dv [0] [UserName]。ToString();
string password = dv [0] [password]。ToString();
Session [fullname] = fullname;
Response.Redirect(Home.aspx);
}
else
{
Response.Write(< script> alert(''Login Failed'')< / script>);
}
UserName.Text =;
Password.Text =;
}
</form>
</body>
IN Aspx.cs :
protected void btnlogin2_Click(object sender, EventArgs e)
{
SqlConnection con1 = new SqlConnection(connection);
con1.Open();
SqlCommand cmd = new SqlCommand("select * from UserInfo2 where (Username=''" + UserName.Text + "'' and Password=''" + Password.Text + "'')", con1);
SqlDataAdapter data = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
data.Fill(ds);
DataView dv = ds.Tables[0].DefaultView;
if (dv.Count > 0)
{
string userid = dv[0]["userid"].ToString();
string fullname = dv[0]["Fullname"].ToString();
string username = dv[0]["UserName"].ToString();
string password = dv[0]["password"].ToString();
Session["fullname"] = fullname;
Response.Redirect("Home.aspx");
}
else
{
Response.Write("<script>alert(''Login Failed'')</script>");
}
UserName.Text = "";
Password.Text = "";
}
这篇关于如何创建登录页面的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!