<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ProfileTest.aspx.cs" Inherits="ProfileTest" %>

<!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 id="Head1" runat="server">
   <title>Test profili</title>
   <link href="chapterStyles.css" type="text/css" rel="stylesheet"  />
</head>
<body id="body1" runat="server" >
   <form id="form1" runat="server">
      <div id="container">
      <h1>Test profili</h1>
      <p>Witaj
      <asp:LoginName ID="logName" runat="server" Font-Bold="true" />
      z kontynentu
      <asp:Label ID="labWhere" runat="server" Font-Bold="true" />.
      Strona demonstruje nowy system profili środowiska ASP.NET 2.0.
      </p>
      <asp:Panel ID="panForm" runat="server" GroupingText="Dane profilu">
         <asp:label ID="labBack" runat="server" 
            AssociatedControlID="drpBackColor" Text="Kolor tła:" />
         <asp:DropDownList ID="drpBackColor" runat="server" >
            <asp:ListItem>Black</asp:ListItem>
            <asp:ListItem>Green</asp:ListItem>
            <asp:ListItem>Red</asp:ListItem>
            <asp:ListItem>Yellow</asp:ListItem>
            <asp:ListItem>White</asp:ListItem>
         </asp:DropDownList><br />
         
         <asp:label ID="labText" runat="server" 
            AssociatedControlID="drpTextColor" Text="Kolor tekstu:" />            
         <asp:DropDownList ID="drpTextColor" runat="server" >
            <asp:ListItem>Black</asp:ListItem>
            <asp:ListItem>Green</asp:ListItem>
            <asp:ListItem>Red</asp:ListItem>
            <asp:ListItem>Yellow</asp:ListItem>
            <asp:ListItem>White</asp:ListItem>
         </asp:DropDownList><br />
         <asp:label ID="labRegion" runat="server" 
            AssociatedControlID="drpRegion" Text="Kontynent:" />   
                     
         <asp:DropDownList ID="drpRegion" runat="server" >
            <asp:ListItem>Afryka</asp:ListItem>
            <asp:ListItem>Azja</asp:ListItem>
            <asp:ListItem>Europa</asp:ListItem>
            <asp:ListItem>Ameryka Północna</asp:ListItem>
            <asp:ListItem>Australia i Oceania</asp:ListItem>
            <asp:ListItem>Ameryka Południowa</asp:ListItem>
         </asp:DropDownList>
         <p> 
         <asp:Button ID="btnSave" runat="server" Text="Zapisz ustawienia" OnClick="btnSave_Click" />      
         </p>
      </asp:Panel>
      <asp:Panel ID="panSample" runat="server" GroupingText="Przykładowy tekst">
         <p>
         Często w aplikacjach sieciowych zachodzi potrzeba przechowywania przez pewien okres czasu informacji dotyczących użytkownika. Czasami są to informacje bardzo ważne, jak na przykład zamówienia klientów, adresy dostaw itd. Witryna może też gromadzić informacje, które nie są absolutnie niezbędne do działania aplikacji, ale które przydają się użytkownikowi podczas korzystania z witryny. Taki rodzaj informacji często jest znany pod nazwą informacji personalizacyjnych. Do przykładów tego typu informacji można zaliczyć preferencje użytkownika, takie jak język lub motyw używane w witrynie, rozmiar czcionki, najchętniej kupowane artykuły itd. Personalizacja może również dotyczyć informacji ukierunkowanych na wizyty, ale takich, które muszą być zachowywane dłużej niż to umożliwia stan sesji. Takimi informacjami mogą być na przykład: zawartość koszyka, lista życzeń albo lista ostatnich produktów przeglądanych przez użytkownika.
         </p>
      </asp:Panel>
      </div>
   </form>
</body>
</html>
