/pigeoncms/Modules/PigeonCms.EmailContactForm/views/NewsletterSubscription.ascx

http://pigeoncms.googlecode.com/ · ASP.NET · 41 lines · 35 code · 6 blank · 0 comment · 0 complexity · 1d984b16e8fd809eaa8b20c9f5d44780 MD5 · raw file

  1. <%@ Register TagPrefix="cc1" Namespace="WebControlCaptcha" Assembly="WebControlCaptcha" %>
  2. <%@ Control Language="C#" AutoEventWireup="true" CodeFile="NewsletterSubscription.ascx.cs" Inherits="Controls_NewsletterSubscriptionControl" EnableViewState="false" %>
  3. <%=HeaderText %>
  4. <%=base.GetLabel("LblHeader") %>
  5. <fieldset class='EmailContactForm <%=BaseModule.CssClass %>'>
  6. <dl class='EmailContactForm <%=BaseModule.CssClass %>'>
  7. <dt class='<%=BaseModule.CssClass %>'>
  8. <%=base.GetLabel("LblNewsletter", "La tua email", TxtEmail) %>
  9. </dt>
  10. <dd class='<%=BaseModule.CssClass %>'>
  11. <asp:TextBox ID="TxtEmail" MaxLength="100" ValidationGroup="NewsletterSubscription"
  12. runat="server" Width="300px" CssClass="EmailContactForm"></asp:TextBox>
  13. <asp:RequiredFieldValidator ID="RequiredEmail" runat="server" ControlToValidate="TxtEmail"
  14. ValidationGroup="NewsletterSubscription" ErrorMessage="">*</asp:RequiredFieldValidator>
  15. <asp:RegularExpressionValidator ID="RegularEmail" runat="server" ControlToValidate="TxtEmail"
  16. ErrorMessage="e-mail non valida" ValidationGroup="NewsletterSubscription" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*">*</asp:RegularExpressionValidator>
  17. </dd>
  18. </dl>
  19. </fieldset>
  20. <asp:Panel ID="PanelPrivacy" runat="server">
  21. <asp:TextBox ID="TxtShowPrivacy" runat="server" />
  22. <asp:CheckBox ID="ChkShowPrivacy" runat="server" Checked="false" />
  23. <%=base.GetLabel("LblPrivacyText", "message", ChkShowPrivacy) %>
  24. <asp:RequiredFieldValidator ID="RequiredShowPrivacy" runat="server" ControlToValidate="TxtShowPrivacy"
  25. ValidationGroup="NewsletterSubscription" ErrorMessage="" InitialValue="false">*</asp:RequiredFieldValidator>
  26. <br />
  27. </asp:Panel>
  28. <cc1:captchacontrol id="CaptchaControl1" runat="server" ValidationGroup="NewsletterSubscription"></cc1:captchacontrol>
  29. <asp:Button ID="BtnSend" ValidationGroup="NewsletterSubscription" CssClass="button" runat="server"
  30. Text="<%$ Resources:PublicLabels, CmdSend %>" onclick="BtnSend_Click" />
  31. <br />
  32. <span class="erroreSmall"><%=LblErroreInfo %></span>
  33. <span class="success"><%=LblSuccessInfo %></span>
  34. <br />
  35. <%=FooterText %>