Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 349
  • Last Modified:

C# page turning up blank

Hey,

I am trying to use a multi-view control on a page and when I try to run it, it is turning up blank and not displaying anything.

Appreciate the help.
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="MyPictures.aspx.cs" Inherits="MyPictures" %>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <asp:MultiView ID="MultiView1" runat="server">
        <asp:View ID="UploadPictures" runat="server">
            <asp:Label ID="Label1" runat="server" Text="Upload Pictures"></asp:Label><br />
            <asp:Panel ID="Panel1" runat="server" Height="16px" Width="272px" style="position: relative; z-index: 100; left: 0px; top: 8px;" BorderColor="Transparent">
                  
                <asp:Label ID="Label2" runat="server" Text="Upload Pictures" EnableTheming="True" Font-Bold="False" Height="19px" Width="104px" BackColor="LightSteelBlue" ForeColor="Snow"></asp:Label>
                  
                <asp:Button ID="btnViewPictures" runat="server" Font-Bold="False" Height="19px" Style="z-index: 102; left: -6px; position: relative; top: 0px" Text="View Pictures" Width="104px" BackColor="Gainsboro" ForeColor="Maroon" OnClick="btnViewPictures_Click" />
              </asp:Panel>
            <br />
            <form id="form1" runat="server">
                <asp:FileUpload ID="upldImage" runat="server" />
                <br />
                <br />
                <asp:Button ID="btnUpload" runat="server" Text="Upload" OnClick="btnUpload_Click" />
                
                <br />
            </form>
            <div style='color:red'>
                <asp:Literal Runat="server" ID="lblMessage" />
            </div>
        </asp:View>
        <asp:View ID="ViewPictures" runat="server">
            <asp:Label ID="Label3" runat="server" Text="My Pictures"></asp:Label><br />
            <asp:Panel ID="Panel2" runat="server" Height="16px" Width="280px" style="left: 0px; position: relative; top: 8px">
                  
                <asp:Button ID="btnUploadPictures" runat="server" Text="Upload Pictures" Height="19px" Width="104px" BackColor="Gainsboro" BorderColor="White" ForeColor="Maroon" OnClick="btnUploadPictures_Click"></asp:Button>
                <asp:Label ID="Label4" runat="server" Text="My Pictures" style="text-align: center; z-index: 100; left: 128px; position: absolute; top: 0px;" Height="19px" Width="104px" BackColor="LightSteelBlue" ForeColor="Snow"></asp:Label>
            </asp:Panel>
            <br />
        </asp:View>
    </asp:MultiView>
</body>
</html>

Open in new window

0
tqrecords
Asked:
tqrecords
1 Solution
 
y0usufCommented:
you must explicitly set a particular view active either in page load or in events. in page load do this.
MultiView1.setActivView(ViewName);
0
 
tqrecordsAuthor Commented:
thanks a lot.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now