<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
  protected void Page_Load(object sender, EventArgs e)
  {
    inbox.Text = new Random().Next(0, 100).ToString();
  }
</script>

<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
  <title>ASP.NET AJAX</title>
  <style type="text/css">
  .box { border: solid 2px black; }
  .mailbox { border: solid 2px black; width: 150px; background-color: white;}
  .mailboxHeader {border: solid 2px black; background-color: blue; font-weight: bold; cursor: move;}
  </style>
</head>
<body>
  <form id="form1" runat="server">
    <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>
    <div style="height:400px; background-color: purple">
      <asp:Panel ID="ContentPanel" CssClass="box" runat="server">
        <h1>Mój portal</h1>
        <p>
          Witaj w swoim prywatnym portalu, uruchomionym na platformie Microsoft ASP.NET AJAX. Okno statusowe można dowolnie przeciągać.
          Witaj w swoim prywatnym portalu, uruchomionym na platformie Microsoft ASP.NET AJAX. Okno statusowe można dowolnie przeciągać.
          Witaj w swoim prywatnym portalu, uruchomionym na platformie Microsoft ASP.NET AJAX. Okno statusowe można dowolnie przeciągać. 
        </p>
        <p>
          Witaj w swoim prywatnym portalu, uruchomionym na platformie Microsoft ASP.NET AJAX. Okno statusowe można dowolnie przeciągać.
          Witaj w swoim prywatnym portalu, uruchomionym na platformie Microsoft ASP.NET AJAX. Okno statusowe można dowolnie przeciągać.
          Witaj w swoim prywatnym portalu, uruchomionym na platformie Microsoft ASP.NET AJAX. Okno statusowe można dowolnie przeciągać.
        </p>
        <p>
          Witaj w swoim prywatnym portalu, uruchomionym na platformie Microsoft ASP.NET AJAX. Okno statusowe można dowolnie przeciągać.
          Witaj w swoim prywatnym portalu, uruchomionym na platformie Microsoft ASP.NET AJAX. Okno statusowe można dowolnie przeciągać.
          Witaj w swoim prywatnym portalu, uruchomionym na platformie Microsoft ASP.NET AJAX. Okno statusowe można dowolnie przeciągać.
        </p>
      </asp:Panel>
      <asp:Panel CssClass="mailbox" ID="DragPanel" runat="server">
        <div id="DragPanelHandle" runat="server" class="mailboxHeader">Nowy list!</div>
        <p>
          W <a href="http://www.hotmail.com/"> skrzynce pocztowej</a> masz aktualnie <asp:Label id="inbox" runat="server"></asp:Label> listów.          
        </p>
      </asp:Panel>
      <ajaxToolkit:DragPanelExtender ID="DragPanelExtender1" runat="server"
        TargetControlID="DragPanel" DragHandleID="DragPanelHandle" />
    </div>
  </form>
</body>
</html>
