我需要动态编辑按钮事件的帮助。当我以用户身份登录时,我收到欢迎消息...欢迎用户!正是在这种欢迎下,我正在编辑个人资料链接。所以每当用户点击编辑个人资料时,他应该只看到他的个人资料,并且能够编辑他的个人资料。请有人帮我代码。
谢谢, Masum
答案 0 :(得分:0)
您应该查看使用ASP.NET登录控件,尤其是在使用成员资格提供程序时。
<asp:LoginView ID="RegisterLink" runat="server">
<AnonymousTemplate>
<div class="titleRegistration">
<a href="/Users/Register.aspx">Register</a> or
</div>
</AnonymousTemplate>
<LoggedInTemplate>
<div class="titleRegistration">
Welcome back
<asp:LoginName ID="LoginName1" runat="server" />
-
</div>
</LoggedInTemplate>
</asp:LoginView>
<asp:LoginStatus ID="lsGeneral" runat="server" LogoutPageUrl="/Users/Logout.aspx" />
所以,我在这里做的是:
这为匿名用户生成以下内容:
注册或登录
对于已登录的用户:
欢迎回来Zhaph - Logout
您可以轻松地在UserName上添加链接以转到常规配置文件页面,然后这将从其配置文件中检索用户详细信息以进行编辑。
这有帮助吗?