App_Data
我创建了一个新的 ASP.NET、C# 空网站,文件夹中有我自己的数据库。我在解决方案中也有一个母版页。
无论如何,我想创建一个登录页面,但我的问题是,在浏览网站时如何知道用户是否登录。
更详细地说,当用户打开主页时,它会有一个标签,上面写着“登录”并链接到/login.aspx
但是当用户登录时,我希望顶部的“登录”标签更改为Username
+ a "Logout" label
(这当然会注销用户)。
我的问题是,假设我转到另一个页面,比如说/AboutUs.aspx
,我怎么知道是否有人登录以及谁登录了?
我用谷歌搜索了很多,看到了很多解决方案,包括Membership Provider
and LoginView
,但我都不理解它们(是的,我读过很多文章;甚至 MSDN 文章)。
我真的不习惯用 ASP.NET 编程。
请提供任何帮助!谢谢!