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

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>Grupy walidacji</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <h1>Grupa użytkowników ASP.NET</h1>
        <p>Nazwa użytkownika:
        <asp:TextBox ID="TextBox1" Runat="server"></asp:TextBox>&nbsp; Hasło:
        <asp:TextBox ID="TextBox2" Runat="server" 
         TextMode="Password"></asp:TextBox>&nbsp;
        <asp:Button ID="Button1" Runat="server" Text="Zaloguj" 
         ValidationGroup="Login" />
            <br />
            <asp:RequiredFieldValidator ID="RequiredFieldValidator1" Runat="server" 
             Text="* Musisz wpisać nazwę użytkownika!"
             ControlToValidate="TextBox1" ValidationGroup="Login">
            </asp:RequiredFieldValidator>
            <br />
            <asp:RequiredFieldValidator ID="RequiredFieldValidator2" Runat="server" 
             Text="* Musisz wpisać hasło!"
             ControlToValidate="TextBox2" ValidationGroup="Login">
            </asp:RequiredFieldValidator>
        <p>
                        Nasze główne spotkania odbywają się najczęściej w ostatni poniedziałek
            miesiąca. Czasami, ze względu na wakacje lub inne ważne okoliczności
            przekładamy spotkania na inne dni, ale rzadko się to zdarza. Aby uzyskać
            więcej informacji na ten temat, sprawdź naszą stronę główną. Grupy zajmujące
            się innymi zagadnieniami spotykają się w inne dni miesiąca. Sprawdź stronę
            SIG w celu uzyskania dodatkowych informacji. Możesz także przejrzeć nasz
            kalendarz. Tam dowiesz się o najważniejszych wydarzeniach.
<br />
        </p>
        <h2>Zapisz się na newsletter!</h2>
        <p>E-mail:
        <asp:TextBox ID="TextBox3" Runat="server"></asp:TextBox>&nbsp;
        <asp:Button ID="Button2" Runat="server" Text="Zapisz się" 
         ValidationGroup="Newsletter" />&nbsp;
            <br />
            <asp:RegularExpressionValidator ID="RegularExpressionValidator1" 
             Runat="server"
             Text="* Musisz wpisać właściwy adres e-mail!"
             ControlToValidate="TextBox3" ValidationGroup="Newsletter"
             ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*">
            </asp:RegularExpressionValidator>
            <br />
            <asp:RequiredFieldValidator ID="RequiredFieldValidator3" Runat="server" 
             Text="* Zapomniałeś o adresie e-mail!"
             ControlToValidate="TextBox3" ValidationGroup="Newsletter">
            </asp:RequiredFieldValidator>
        </p>
    </div>
    </form>
</body>
</html>
