Joseph
Joseph

Reputation: 661

A particular page isn't showing any content

After I click my login button, it is supposed to redirect to "Edit.aspx". When it opens the page, it doesn't show anything but the content put in the master page.

Here's the code for EnterSite.aspx:

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<asp:Login ID="Login1" runat="server" DestinationPageUrl="Edit.aspx" OnAuthenticate="MyLogin_Authenticate">
</asp:Login>

</asp:Content>

Here's the code behind:

protected void MyLogin_Authenticate(object sender, AuthenticateEventArgs e)
{
    string User = Login1.UserName;
    string Pass = Login1.Password;
    if (User == "Admin" && Pass == "Hello1234")
        e.Authenticated = true;
}

Here is the code for Edit.aspx:

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">

    <asp:Menu ID="ManageBlogPosts" runat="server" Text="Manage Blog Entries" NavigateUrl="ManageBlogPost.aspx"></asp:Menu>
    <asp:Menu ID="ManageStreetPhotos" runat="server" Text="Manage Street Photos" NavigateUrl="ManageStreetPhotos.aspx"></asp:Menu>
    <asp:Menu ID="ManagePeoplePhotos" runat="server" Text="Manage People Photos" NavigateUrl="ManagePeoplePhotos.aspx"></asp:Menu>


</asp:Content>

Upvotes: 1

Views: 55

Answers (1)

Samiey Mehdi
Samiey Mehdi

Reputation: 9414

To make menu use this:

<asp:Menu ID="ManageBlogPosts" runat="server" Text="Manage Blog Entries" NavigateUrl="ManageBlogPost.aspx">
    <Items>
        <asp:MenuItem NavigateUrl="~/a.aspx" Text="a" Value="a"></asp:MenuItem>
        <asp:MenuItem NavigateUrl="~/b.aspx" Text="b" Value="b"></asp:MenuItem>
        <asp:MenuItem NavigateUrl="~/c.aspx" Text="c" Value="c"></asp:MenuItem>
    </Items>
</asp:Menu>

Upvotes: 1

Related Questions