Erweiterung der Validatoren!
This commit is contained in:
@@ -105,19 +105,18 @@
|
|||||||
<div class="col-12" id="container2" style="margin-left:2px;">
|
<div class="col-12" id="container2" style="margin-left:2px;">
|
||||||
<asp:Label ID="lbl_von" runat="server" Text="Von:"></asp:Label>
|
<asp:Label ID="lbl_von" runat="server" Text="Von:"></asp:Label>
|
||||||
<asp:TextBox id="pickdate1" Type="Date" CssClass="classTarget" requiered="true" OnTextChanged="pickdate1_TextChanged" runat="server"></asp:TextBox>
|
<asp:TextBox id="pickdate1" Type="Date" CssClass="classTarget" requiered="true" OnTextChanged="pickdate1_TextChanged" runat="server"></asp:TextBox>
|
||||||
<asp:CustomValidator runat="server" ID="valDateRange_1" ControlToValidate="pickdate1" Display="Dynamic" onservervalidate="valDateRange_1_ServerValidate" ErrorMessage="" SetFocusOnError="true" ValidationGroup="DateValid" />
|
<asp:CustomValidator runat="server" ID="valDateRange_1" ControlToValidate="pickdate1" Display="Dynamic" onservervalidate="valDateRange_1_ServerValidate" ErrorMessage="" SetFocusOnError="true" ValidationGroup="DateValid" />
|
||||||
<!--<asp:RequiredFieldValidator ID="RequiredFieldValidatorvon" runat="server" ErrorMessage="Field required" ControlToValidate="pickdate1" Text="Required" ForeColor="White" Font-Strikeout="False" Font-Underline="False" Font-Overline="False" Font-Bold="True" BackColor="Red"></asp:RequiredFieldValidator>
|
<!--<asp:RequiredFieldValidator ID="RequiredFieldValidatorvon" runat="server" ErrorMessage="Field required" ControlToValidate="pickdate1" Text="Required" ForeColor="White" Font-Strikeout="False" Font-Underline="False" Font-Overline="False" Font-Bold="True" BackColor="Red"></asp:RequiredFieldValidator>
|
||||||
<asp:CustomValidator ValidateEmptyText="false" ClientValidationFunction="instantValidation"></asp:CustomValidator> -->
|
<asp:CustomValidator ValidateEmptyText="false" ClientValidationFunction="instantValidation"></asp:CustomValidator> -->
|
||||||
<asp:Label ID="lbl_bis" runat="server" Text="Bis:"></asp:Label>
|
<asp:Label ID="lbl_bis" runat="server" Text="Bis:"></asp:Label>
|
||||||
<!-- <asp:RequiredFieldValidator ID="RequiredFieldValidatorbis" ClientValidationFunction="validate" runat="server" ErrorMessage="Field required" ControlToValidate="pickdate2" Text="Required" ForeColor="White" Font-Strikeout="False" Font-Underline="False" Font-Overline="False" Font-Bold="True" BackColor="Red"></asp:RequiredFieldValidator> -->
|
<!-- <asp:RequiredFieldValidator ID="RequiredFieldValidatorbis" ClientValidationFunction="validate" runat="server" ErrorMessage="Field required" ControlToValidate="pickdate2" Text="Required" ForeColor="White" Font-Strikeout="False" Font-Underline="False" Font-Overline="False" Font-Bold="True" BackColor="Red"></asp:RequiredFieldValidator> -->
|
||||||
<asp:TextBox id="pickdate2" Type="Date" CssClass="classTarget" OnTextChanged="pickdate2_TextChanged" required="true" runat="server"></asp:TextBox>
|
<asp:TextBox id="pickdate2" Type="Date" CssClass="classTarget" OnTextChanged="pickdate2_TextChanged" required="true" runat="server"></asp:TextBox>
|
||||||
<asp:CustomValidator runat="server" ID="valDateRange_2" ControlToValidate="pickdate2" Display="Dynamic" onservervalidate="valDateRange_2_ServerValidate" ErrorMessage="" SetFocusOnError="true" ValidationGroup="DateValid"/>
|
<asp:CustomValidator runat="server" ID="valDateRange_2" ControlToValidate="pickdate2" Display="Dynamic" onservervalidate="valDateRange_2_ServerValidate" ErrorMessage="" SetFocusOnError="true" ValidationGroup="DateValid"/>
|
||||||
</div>
|
</div>
|
||||||
<div id="Abstand"></div>
|
<div id="Abstand"></div>
|
||||||
<hr>
|
<hr>
|
||||||
|
|
||||||
<div id="accordion">
|
<div id="accordion">
|
||||||
|
|
||||||
<div class="accordion" id="accordionExample">
|
<div class="accordion" id="accordionExample">
|
||||||
<div class="accordion-item">
|
<div class="accordion-item">
|
||||||
<h2 class="accordion-header" id="headingOne">
|
<h2 class="accordion-header" id="headingOne">
|
||||||
@@ -136,17 +135,20 @@
|
|||||||
<div id="rowcol1" class="col-12">
|
<div id="rowcol1" class="col-12">
|
||||||
<form class="myform" id="commentForm">
|
<form class="myform" id="commentForm">
|
||||||
<asp:Label ID="lbl_LKWNr" runat="server" Text="LKW Nr"></asp:Label>
|
<asp:Label ID="lbl_LKWNr" runat="server" Text="LKW Nr"></asp:Label>
|
||||||
<asp:TextBox ID="txt_LKWNr" runat="server" style="width:117px; margin-left:25px;"></asp:TextBox>
|
<asp:TextBox ID="txt_LKWNr" runat="server" style="width:117px; margin-left:25px;" OnTextChanged="txt_LKWNr_TextChanged"></asp:TextBox>
|
||||||
|
<asp:RegularExpressionValidator ControlToValidate="txt_LKWNr" runat="server" ID="regexval_txt_LKW" ValidationGroup="additional_TXTs" ValidationExpression="^([A-Z0-9]{30})\d$" Display="Dynamic" ErrorMessage="Falsche Eingabe!"></asp:RegularExpressionValidator>
|
||||||
<asp:Label ID="lbl_KdNrAuftrag" runat="server" Text="Kunden Auftrags Nr" style="margin-left:45px"></asp:Label>
|
<asp:Label ID="lbl_KdNrAuftrag" runat="server" Text="Kunden Auftrags Nr" style="margin-left:45px"></asp:Label>
|
||||||
<asp:TextBox ID="txt_KdNrAuftrag" runat="server" style="width:117px; margin-left:6px;"></asp:TextBox>
|
<asp:TextBox ID="txt_KdNrAuftrag" runat="server" style="width:117px; margin-left:6px;" OnTextChanged="txt_KdNrAuftrag_TextChanged"></asp:TextBox>
|
||||||
|
<asp:RegularExpressionValidator ControlToValidate="txt_KdNrAuftrag" runat="server" ID="regexval_txt_KdNrAuftrag" ValidationGroup="additional_TXTs" ValidationExpression="[0-9]{1,7}" Display="Dynamic" ErrorMessage="Falsche Eingabe!"></asp:RegularExpressionValidator>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
<div id="rowcol2" class="col-12">
|
<div id="rowcol2" class="col-12">
|
||||||
<asp:Label ID="lbl_Absender" runat="server" Text="Absender"></asp:Label>
|
<asp:Label ID="lbl_Absender" runat="server" Text="Absender"></asp:Label>
|
||||||
<asp:TextBox ID="txt_Absender" runat="server" style="width:155px; margin-left:8px;"></asp:TextBox>
|
<asp:TextBox ID="txt_Absender" runat="server" style="width:155px; margin-left:8px;" OnTextChanged="txt_Absender_TextChanged"></asp:TextBox>
|
||||||
|
<asp:RegularExpressionValidator ControlToValidate="txt_Absender" runat="server" ID="regexval_txt_Absender" ValidationGroup="additional_TXTs" ValidationExpression="^([A-Z0-9]{90})\d$" Display="Dynamic" ErrorMessage="Falsche Eingabe!"></asp:RegularExpressionValidator>
|
||||||
<asp:Label ID="lbl_Empfaenger" runat="server" Text="Empfänger" style="margin-left:9px"></asp:Label>
|
<asp:Label ID="lbl_Empfaenger" runat="server" Text="Empfänger" style="margin-left:9px"></asp:Label>
|
||||||
<asp:TextBox ID="txt_Empfaenger" runat="server" style="width:155px; margin-left:52px;"></asp:TextBox>
|
<asp:TextBox ID="txt_Empfaenger" runat="server" style="width:155px; margin-left:52px;" OnTextChanged="txt_Empfaenger_TextChanged"></asp:TextBox>
|
||||||
|
<asp:RegularExpressionValidator ControlToValidate="txt_Empfaenger" runat="server" ID="regexval_txt_Empfaenger" ValidationGroup="additional_TXTs" ValidationExpression="^([A-Z0-9]{90})\d$" Display="Dynamic" ErrorMessage="Falsche Eingabe!"></asp:RegularExpressionValidator>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -77,6 +77,12 @@ Partial Class Kundenbereich_Default
|
|||||||
datevon = ersterdat
|
datevon = ersterdat
|
||||||
datebis = Date.Parse(Now().Day.ToString + "." + Now().Month.ToString + "." + Now().Year.ToString).ToString
|
datebis = Date.Parse(Now().Day.ToString + "." + Now().Month.ToString + "." + Now().Year.ToString).ToString
|
||||||
pickdate2.Text = Date.Parse(Now().Day.ToString + "." + Now().Month.ToString + "." + Now().Year.ToString).ToString
|
pickdate2.Text = Date.Parse(Now().Day.ToString + "." + Now().Month.ToString + "." + Now().Year.ToString).ToString
|
||||||
|
|
||||||
|
If txt_LKWNr.Text = "" Then
|
||||||
|
regexval_txt_LKW.Enabled = False
|
||||||
|
Else
|
||||||
|
regexval_txt_LKW.Enabled = True
|
||||||
|
End If
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
@@ -488,4 +494,20 @@ Partial Class Kundenbereich_Default
|
|||||||
dt <= maxDate AndAlso
|
dt <= maxDate AndAlso
|
||||||
dt >= minDate) And dt < Date.Now.AddDays(-1)
|
dt >= minDate) And dt < Date.Now.AddDays(-1)
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
Protected Sub txt_LKWNr_TextChanged(sender As Object, e As EventArgs)
|
||||||
|
regexval_txt_LKW.Validate()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Protected Sub txt_Absender_TextChanged(sender As Object, e As EventArgs)
|
||||||
|
regexval_txt_Absender.Validate()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Protected Sub txt_KdNrAuftrag_TextChanged(sender As Object, e As EventArgs)
|
||||||
|
regexval_txt_KdNrAuftrag.Validate()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Protected Sub txt_Empfaenger_TextChanged(sender As Object, e As EventArgs)
|
||||||
|
regexval_txt_Empfaenger.Validate()
|
||||||
|
End Sub
|
||||||
End Class
|
End Class
|
||||||
@@ -165,6 +165,13 @@ hr{
|
|||||||
border: 1px solid red;
|
border: 1px solid red;
|
||||||
background-color:lightcoral;
|
background-color:lightcoral;
|
||||||
}
|
}
|
||||||
|
#txt_LKWNr:valid {
|
||||||
|
color: black;
|
||||||
|
}
|
||||||
|
#txt_LKWNr:invalid {
|
||||||
|
border: 1px solid red;
|
||||||
|
background-color: lightcoral;
|
||||||
|
}
|
||||||
@media (max-width: 558.98px) {
|
@media (max-width: 558.98px) {
|
||||||
h1 {
|
h1 {
|
||||||
color: #043381;
|
color: #043381;
|
||||||
|
|||||||
Reference in New Issue
Block a user