NOTA BENE: Il Bloggatore ha rilevato dei problemi di collegamento con il blog indicato come fonte originale dell'articolo. Pertanto, al fine di consentire agli utenti di leggere questo articolo, se possibile, viene reso temporaneamente disponibile il post completo.
ASP.NET Usare i validator: RangeValidator e' un post di: CodeSnippet
Riprendo il discorso da dove l’avevo lasciato l’altra volta, e parlo del RangeValidator. Come forse si intuisce dal nome il range validator serve a verificare se il valore immesso nel controllo da validare è compreso in un certo range.
<form runat="server"><asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:RangeValidator ID="RangeValidator1" runat="server" ErrorMessage="Il valore deve essere compreso tra 1 e 5"
Text="*" ControlToValidate="TextBox1" ValidationGroup="uno"
MinimumValue="1" MaximumValue="5" Type="Integer"></asp:RangeValidator>
<asp:Button ID="Button1" runat="server" Text="Button" CausesValidation="true" ValidationGroup="uno" />
<asp:ValidationSummary ID="ValidationSummary1" runat="server" ValidationGroup="uno" />
</form>
Sostanzialmente c’è una valore minimo settato nella proprietà MinimumValue e un valore massimo settato nella proprietà MaximumValue se il valore inserito all’interno del controllo da validare è compreso tra questo range allora il controllo non va in errore. Il campo Type accetta gli stessi tipi di cui ho parlato l’altra volta per il CompareValidator.
Per questo controllo c’è poco altro d’aggiungere. Giusto per la cronaca si potrebbe ottenere lo stesso effetto applicando due compare validator, uno che controlla che il valore sia uguale o maggiore di 0 e l’altro che controlla che il valore sia minore o uguale a 5, applicati ovviamente al medesimo controllo.
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:CompareValidator ID="CompareValidator1" runat="server" ErrorMessage="Il valore deve essere compreso tra 0 e 5"
Text="*" ControlToValidate="TextBox1" ValidationGroup="uno" Operator="GreaterThanEqual" ValueToCompare="0">
</asp:CompareValidator>
<asp:CompareValidator ID="CompareValidator2" runat="server" ErrorMessage="Il valore deve essere compreso tra 0 e 5"
Text="*" ControlToValidate="TextBox1" ValidationGroup="uno" Operator="LessThanEqual" ValueToCompare="5">
</asp:CompareValidator>
<asp:Button ID="Button1" runat="server" Text="Button" CausesValidation="true" ValidationGroup="uno" />
<asp:ValidationSummary ID="ValidationSummary1" runat="server" ValidationGroup="uno" />
</form>
- ASP.NET Usare i validator: CompareValidator
- href="http://codesnippet.altervista.org/ASP.NET Usare i validator: RequiredFieldValidator
- href="http://codesnippet.altervista.org/ASP.NET Usare i validator
- Articolo precedente: Opera Mini 5 Beta 2, piccolo browser ultraveloce per cellulari
- Articolo successivo: Film gratis e legali – LegalTorrents
SEGNALA / INVIA QUESTO POST:
Hai trovato questo articolo interessante? Iscriviti GRATIS ai nostri feeds!




