Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Validatore integer

  1. #1
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,857

    Validatore integer

    BBBecchè questi validatori funzionano se inserisco nel campo del testo e non funzionano se inserisco nel campo punti e/o virgole?
    codice:
    <asp:TemplateField HeaderText="Conto" SortExpression="az_conto">
                            <EditItemTemplate>
                                 <asp:TextBox ID="tbconto" runat="server" Text='<%#  Bind("az_conto") %>' ValidationGroup="detail" MaxLength="9"  Width="100px"></asp:TextBox>
                                 <asp:CompareValidator ID="cvconto" ControlToValidate="tbconto"  Operator="DataTypeCheck" runat="server" ErrorMessage="Conto può  essere solo un numero intero" Type="Integer" Visible="false"  ValidationGroup="detail"></asp:CompareValidator>
                                 <asp:RangeValidator ID="rvconto" ControlToValidate="tbconto"  MinimumValue="0" MaximumValue="9999999" runat="server" Display="None"  ErrorMessage="Conto può essere un numero compreso tra 0 e  99999999" ValidationGroup="detail"></asp:RangeValidator>
                            </EditItemTemplate>
                            <InsertItemTemplate>
                                 <asp:TextBox ID="tbconto" runat="server" Text='<%#  Bind("az_conto") %>' ValidationGroup="detail" MaxLength="9"  Width="100px"></asp:TextBox>
                                 <asp:CompareValidator ID="cvconto" ControlToValidate="tbconto"  Operator="DataTypeCheck" runat="server" ErrorMessage="Conto può  essere solo un numero intero" Type="Integer" Visible="false"  ValidationGroup="detail"></asp:CompareValidator>
                                 <asp:RangeValidator ID="rvconto" ControlToValidate="tbconto"  MinimumValue="0" MaximumValue="9999999" runat="server" Display="None"  ErrorMessage="Conto può essere un numero compreso tra 0 e  99999999" ValidationGroup="detail"></asp:RangeValidator>
                            </InsertItemTemplate>
                            <ItemTemplate>
                                 <asp:Label ID="lblcontolll" runat="server" Text='<%#  Bind("az_conto") %>'></asp:Label>
                            </ItemTemplate>
                        </asp:TemplateField>
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  2. #2
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,857
    solved

    <asp:RegularExpressionValidator runat="server" ID="regtbconto" controltovalidate="tbconto" ValidationExpression="^\d+$" ErrorMessage="Conto può essere solo numerico" Display="none" ValidationGroup="detail"></asp:RegularExpressionValidator>

    ma il comparevalidator col datatypecheck non dovrebbe fare la stessa cosa?
    Ultima modifica di supermac; 18-10-2016 a 09:58
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.