用asp.net怎么实现用户登录,vs2005开发,我是初学者,要做个课程设计,想要详尽点的说明,谢谢

 我来答
stydfans
2013-01-14 · TA获得超过668个赞
知道小有建树答主
回答量:1263
采纳率:100%
帮助的人:502万
展开全部
在前台放置3个ASP.NET 控件:

2个TextBox 控件,作为账号和密码的输入框;
1个 Button 控件,作为登陆按钮。

在页面设计标签中,双击 Button ,然后写入如下代码:

if(TextBox1.Text != "TestUser")
{
Response.Write("<script>alert('暂无此用户');</script>");

}
else
{
if(TextBox2.Text != "Password")
{
Response.Write("<script>alert('密码不正确');</script>");
}
else

{
Response.Write("<script>alert('登陆成功');</script>");

}
}

然后,运行页面,在第一个输入框输入 TestUser,第二个输入框输入 Password,提示登陆成功。
zwbalz
2013-01-14 · TA获得超过253个赞
知道小有建树答主
回答量:439
采纳率:50%
帮助的人:249万
展开全部
default.aspx页面
<asp:Label ID="lab_user" runat="server" Text="用户ID:" Width="150px" CssClass="lab"></asp:Label>
<asp:TextBox ID="tb_user" runat="server" Width="150px"></asp:TextBox><br /><br />

<asp:Label ID="lab_pwd" runat="server" Text="密码:" Width="150px" CssClass="lab"></asp:Label>
<asp:TextBox ID="tb_pwd" runat="server" Width="150px" TextMode="Password"></asp:TextBox><br /><br />

<asp:Button ID="btn_Login" runat="server" Text="登录" Width="100px" />

接着双击登录按钮,VS会弹出default.aspx.vb代码页面
直接打上一下代码就可以了

Protected Sub btn_Login_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btn_Login.Click
if (tb_user.text ="zeng" and tb_pwd.text = "zeng") then
Response.Write("<script type='text/javascript'>alert
('正确的账户名和密码')</script>")
else
Response.Write("script type='text/javascript'>alert
('错误的账户名和密码')</script>")
end if

end sub

当然你可以对这段代码进行扩展,让输入的值与数据库的记录做比较!学习下吧
这里我用的是VB.NET,如果需要C#的列子HI下我吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5456381
2013-01-14 · 超过126用户采纳过TA的回答
知道小有建树答主
回答量:451
采纳率:0%
帮助的人:248万
展开全部
设计用户表,注册+用户登录是很简单的功能啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式