私はASP.NETで新しく、いくつかの問題を抱えています。私が下に持っているものは、登録とログインです(両方とも1ページにあります)。しかし、ユーザーがログインしているときは、登録とログインフォームを隠したいと思います。 ユーザーがログインしているときにLOGOUTオプションがあります。 ガイダンスがあれば、ありがとうございます!ユーザーがASP.NETにログインしているときに登録フォームとログインフォームを非表示にする
<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled Page" %>
<script runat="server">
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
End Sub
Protected Sub Login1_Authenticate(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.AuthenticateEventArgs)
End Sub
Protected Sub Login1_Authenticate1(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.AuthenticateEventArgs)
End Sub
Protected Sub Login1_Authenticate2(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.AuthenticateEventArgs)
End Sub
Protected Sub CreateUserWizard1_CreatedUser(ByVal sender As Object, ByVal e As System.EventArgs)
End Sub
</script>
<%-- Add content controls here --%>
<asp:Content ID="Content1" runat="server"
contentplaceholderid="ContentPlaceHolder1">
<table width="640px"><tr>
<td width="360px">
<p>
<asp:CreateUserWizard ID="CreateUserWizard1" runat="server">
<WizardSteps>
<asp:CreateUserWizardStep runat="server" />
<asp:CompleteWizardStep runat="server" />
</WizardSteps>
</asp:CreateUserWizard>
</p>
<br />
<br />
</td>
<td width="270px">
<p>
<asp:Login ID="Login1" runat="server" DestinationPageUrl="~/Home.aspx">
</asp:Login>
<asp:LoginView ID="LoginView1" runat="server">
<AnonymousTemplate>
Please log In
</AnonymousTemplate>
</asp:LoginView>
</p>
<p>
<asp:LoginStatus ID="LoginStatus1" runat="server" />
</p>
</td>
</tr>
</table>
</asp:Content>
こんにちは、返信いただきありがとうございます。しかし、私はこれまでのチュートリアルの例を使ってビルドしています。しばらくお待ちください、私に例を挙げてください。ありがとう! – endero
ねえ、ありがとう!ログインしていないユーザーに対してこれを変更するにはどうすればいいのか教えてください。(User.Identity.IsAuthenticated) – endero