You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

232 lines
13 KiB

<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="Firmendaten.ascx.vb" Inherits="LPWeb.Firmendaten" %>
<style type="text/css">
.style1
{
}
.style2
{
height: 7px;
}
.riLabel1
{
font: 12px "segoe ui" ,arial,sans-serif; color:Black;
width:115px;
}
</style>
<script runat="server">
Public Sub CheckID(source As Object, args As ServerValidateEventArgs)
Check_Userid(source, args)
End Sub
Public Sub CheckCaptcha(source As Object, args As ServerValidateEventArgs)
Check_Captcha(source, args)
End Sub
</script>
<p></p>
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="btnRegister">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="MainPanel"
LoadingPanelID="RadAjaxLoadingPanel1" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" Runat="server"
Skin="Default">
</telerik:RadAjaxLoadingPanel>
<asp:ValidationSummary ID="ValidationSummary1" runat="server" ForeColor="Red"
HeaderText="Folgende Fehler sind vorhanden:" />
<asp:RequiredFieldValidator ID="RV11" runat="server" ControlToValidate="txtNameZ1" ErrorMessage="Firmenname fehlt" ForeColor="White">> </asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="RV2" runat="server" ControlToValidate="txtEmail" ErrorMessage="E-Mailadresse fehlt" ForeColor="White">> </asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="RV3" runat="server" ControlToValidate="txtPlz" ErrorMessage="Postleitzahl fehlt" ForeColor="White">> </asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="RV4" runat="server" ControlToValidate="txtort" ErrorMessage="Ort fehlt" ForeColor="White">> </asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="RV5" runat="server" ControlToValidate="txttelefon" ErrorMessage="Telefon-Nummer fehlt" ForeColor="White">> </asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="RV6" runat="server" ControlToValidate="txtPasswort1" ErrorMessage="Passwort fehlt" ForeColor="White">> </asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="RV7" runat="server" ControlToValidate="txtUsername" ErrorMessage="Benutzername fehlt" ForeColor="White">> </asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="RV9" runat="server" ControlToValidate="txtUserEmail" ErrorMessage="Benutzer-E-Mail fehlt" ForeColor="White">> </asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="Eegex1" runat="server" ErrorMessage="E-Mail-Adresse ungültig" ForeColor="White" ControlToValidate="txtEmail" ValidationExpression="^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$">*</asp:RegularExpressionValidator>
<asp:RegularExpressionValidator ID="Regex2" runat="server" controlToValidate="txtPasswort1" ErrorMessage="Passwort muss 4-12 Zeichen beinhalten" ValidationExpression="[^\s]{4,12}" ForeColor="White"/>
<asp:RegularExpressionValidator ID="Regex3" runat="server" ControlToValidate="txtPasswort1" ErrorMessage="Passwort muss ein Sonderzeichen @#$%^&.*/ beinhalten" ValidationExpression=".*[@#$%^&*/].*" ForeColor="White"/>
<asp:CustomValidator ID="CV1" runat="server" controltovalidate="txtUsername" errormessage="Benutzername bereits vergeben" OnServerValidate="CheckID" />
<asp:RegularExpressionValidator ID="CV3" runat="server" ErrorMessage="Benutzer E-Mail-Adresse ungültig" ForeColor="White" ControlToValidate="txtuseremail" ValidationExpression="^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$">*</asp:RegularExpressionValidator>
<asp:RegularExpressionValidator ID="RegexTel" runat="server" controlToValidate="txttelefon" ErrorMessage="Telefon-Nummer ist ungültig. Bitte im Format +41 44 813 12 12 eingeben." ValidationExpression="^(\+?)(\d{2,4})(\s?)(\-?)((\(0\))?)(\s?)(\d{2})(\s?)(\-?)(\d{3})(\s?)(\-?)(\d{2})(\s?)(\-?)(\d{2})" ForeColor="White"/>
<asp:Panel ID="MainPanel" runat="server">
<table style="width:100%;" cellspacing="2">
<tr>
<td class="style3">
<telerik:RadTextBox ID="txtNameZ1" Runat="server" Label="Firmenname Z1"
LabelWidth="120px" TabIndex="1" Width="300px" >
</telerik:RadTextBox>
</td>
<td colspan="2">
<telerik:RadTextBox ID="txtTelefon" runat="server" TabIndex="6" Label="Telefon direkt / Natel"
LabelWidth="120px" Width="250px"></telerik:RadTextBox>
&nbsp;<telerik:RadTextBox ID="txtNatel" runat="server" Label=" / " LabelWidth="15px"
TabIndex="6" Width="130px">
</telerik:RadTextBox>
</td>
</tr>
<tr>
<td class="style3">
<telerik:RadTextBox ID="txtNameZ2" runat="server" TabIndex="1"
Label="Firmenname Z2" LabelWidth="120px" Width="300px"
EmptyMessage=" " DisplayText=" "></telerik:RadTextBox>
</td>
<td colspan="2">
<telerik:RadTextBox ID="txtTelefax" runat="server" TabIndex="7" Label="Telefax"
Width="300px"></telerik:RadTextBox>
</td>
</tr>
<tr>
<td >
<asp:Label ID="Label3" runat="server" CssClass="riLabel1" Text="Anrede"
Width="115px"></asp:Label>
<telerik:RadComboBox ID="txtAnredea" Runat="server" TabIndex="2" Width="175px">
<Items>
<telerik:RadComboBoxItem Value="Herr" Text="Herr" />
<telerik:RadComboBoxItem Value="Frau" Text="Frau" />
<telerik:RadComboBoxItem Value="Damen und Herren" Text="Damen und Herren" />
</Items>
</telerik:RadComboBox>
<td colspan="2">
<telerik:RadTextBox ID="txtInternet" runat="server" TabIndex="8"
Label="Internet" Width="300px"></telerik:RadTextBox>
</td>
</tr>
<tr>
<td class="style3">
<telerik:RadTextBox ID="txtname" runat="server" TabIndex="2" Label="Name"
Width="300px" ></telerik:RadTextBox>
</td>
<td colspan="2">
<telerik:RadTextBox ID="txtEmail" runat="server" TabIndex="9" Label="E-Mail"
LabelWidth="120px" Width="300px" EmptyMessage="Gültige E-Mail-Adresse " ></telerik:RadTextBox>
</td>
</tr>
<tr>
<td class="style3">
<telerik:RadTextBox ID="txtVorname" runat="server" TabIndex="2" Label="Vorname"
Width="300px" ></telerik:RadTextBox>
</td>
<td colspan="2" rowspan="2">
<asp:Label ID="Label4" runat="server" CssClass="riLabel1" Text="Folgendes muss der Sch&amp;#252;ler mitbringen (spezielle Kleidung, Ausweis usw.)"
></asp:Label>
<br />
<telerik:RadTextBox ID="txtAusbildungBemerkung" runat="server" Width="400px" TabIndex="13"
Height="45px" TextMode="MultiLine" ></telerik:RadTextBox>
</td>
</tr>
<tr>
<td class="style3">
<telerik:RadTextBox ID="txtStrasse" runat="server" TabIndex="3" Label="Strasse"
LabelWidth="120px" Width="300px"></telerik:RadTextBox>
</td>
</tr>
<tr>
<td class="style3">
<telerik:RadTextBox ID="txtPLZ" runat="server" Width="180px" TabIndex="4"
Label="PLZ / Ort" LabelWidth="120px"></telerik:RadTextBox>
<telerik:RadTextBox ID="txtOrt" runat="server" TabIndex="5" Width="120px"></telerik:RadTextBox>
</td>
<td colspan="2">
<asp:Label ID="Label7" runat="server" CssClass="riLabel1"
Text="(Bemerkung gilt für alle angebotenen Berufe)"></asp:Label>
</td>
</tr>
<tr>
<td class="style3" valign="top" height="60">
<asp:Label ID="Label6" runat="server" CssClass="riLabel1" Text="Ihre Bemerkung f&amp;#252;r Organisatoren des BWP"
></asp:Label>
<br />
<telerik:RadTextBox ID="txtBemerkung" runat="server" Height="45px"
LabelWidth="120" TabIndex="11" TextMode="MultiLine" Width="400px">
<PasswordStrengthSettings IndicatorWidth="30%" />
</telerik:RadTextBox>
</td>
<td colspan="2" valign="top" class="style1">
<asp:Label ID="Label5" runat="server" CssClass="riLabel1" Text="Treffpunkt f&amp;#252;r Sch&amp;#252;ler, falls abweichend zur Gesch&amp;#228;ftsadresse"
></asp:Label>
<br />
<telerik:RadTextBox ID="txtAusbildungsstandort" runat="server" Height="45px"
TabIndex="12" TextMode="MultiLine" Width="400px">
<PasswordStrengthSettings IndicatorWidth="30%" />
</telerik:RadTextBox>
</td>
<tr>
<td class="style3" valign="top">
<asp:Label ID="Label1" runat="server" style="font-weight: 700"
Text="Logindaten für die Registrierung"></asp:Label>
</td>
<td colspan="2" valign="top">
<asp:Label ID="Label8" runat="server" CssClass="riLabel1"
Text="(Bemerkung gilt für alle angebotenen Berufe)"></asp:Label>
</td>
<tr>
<td class="style1">
<telerik:RadTextBox ID="txtUsername" runat="server"
EmptyMessage="[Benutzer-ID]" Label="Benutzername" TabIndex="12" Width="300px">
</telerik:RadTextBox>
</td>
<td class="style1">
</td>
<td rowspan="4">
<telerik:RadCaptcha ID="RadCaptcha1" Runat="server"
CaptchaTextBoxLabel="Sicherheitscode aus dem Bild eingeben"
ErrorMessage="Sicherheitscode fehlt oder ist ungültig" TabIndex="15">
</telerik:RadCaptcha>
</td>
</tr>
<tr>
<td class="style2">
<telerik:RadTextBox ID="txtUserEmail" runat="server"
EmptyMessage="Gültige E-Mail-Adresse" Label="Benutzer E-Mail"
LabelWidth="120px" TabIndex="12" Width="300px">
</telerik:RadTextBox>
</td>
<td class="style2">
<asp:Label ID="lblCaptcha" runat="server" Text="Sicherheitscode"></asp:Label>
</td>
</tr>
<tr>
<td class="style3">
<telerik:RadTextBox ID="txtPasswort1" runat="server" Label="Passwort"
LabelWidth="120px" TabIndex="13" TextMode="Password" Width="300px">
</telerik:RadTextBox>
<br />
<asp:Label ID="Label2" runat="server"
Text="(mind. 4 Stellen und mind. 1 Sonderzeichen)"></asp:Label>
<br />
</td>
<td class="style1">
</td>
</tr>
<tr>
<td class="style3">
<telerik:RadTextBox ID="txtPasswort2" runat="server" Label="Wiederholung"
LabelWidth="120px" TabIndex="14" TextMode="Password" Width="300px">
</telerik:RadTextBox>
<br />
<asp:CompareValidator ID="CompareValidator1" runat="server"
ControlToCompare="txtPasswort1" ControlToValidate="txtpasswort2"
ErrorMessage="Passworte nicht identisch" ForeColor="Red"></asp:CompareValidator>
</td>
<td class="style1">
&nbsp;</td>
</tr>
</tr>
</tr>
</table>
</asp:Panel>
<telerik:RadButton ID="btnSave" runat="server" Text="Speichern / Weiter &gt;"
AutoPostBack="true" style="top: 0px; left: 0px" >
</telerik:RadButton>
<telerik:RadButton ID="btnRegister" runat="server" Text="Registrieren">
</telerik:RadButton>